>>> qt5webkit 5.9.1 Downloading wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/.qtwebkit-opensource-src-5.9.1.tar.xz.JGwZWF/output' 'https://download.qt.io/official_releases/qt/5.9/5.9.1/submodules/qtwebkit-opensource-src-5.9.1.tar.xz' --2021-08-09 15:39:46-- https://download.qt.io/official_releases/qt/5.9/5.9.1/submodules/qtwebkit-opensource-src-5.9.1.tar.xz Resolving download.qt.io (download.qt.io)... 77.86.229.90 Connecting to download.qt.io (download.qt.io)|77.86.229.90|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2021-08-09 15:39:46 ERROR 404: Not Found. wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/.qtwebkit-opensource-src-5.9.1.tar.xz.77YsuX/output' 'http://sources.buildroot.net/qt5webkit/qtwebkit-opensource-src-5.9.1.tar.xz' --2021-08-09 15:39:46-- http://sources.buildroot.net/qt5webkit/qtwebkit-opensource-src-5.9.1.tar.xz Resolving sources.buildroot.net (sources.buildroot.net)... 172.67.72.56, 104.26.0.37, 104.26.1.37, ... Connecting to sources.buildroot.net (sources.buildroot.net)|172.67.72.56|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 35300628 (34M) [application/x-xz] Saving to: '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/.qtwebkit-opensource-src-5.9.1.tar.xz.77YsuX/output' 0K .......... .......... .......... .......... .......... 0% 293K 1m57s 50K .......... .......... .......... .......... .......... 0% 45.3K 7m18s 100K .......... .......... .......... .......... .......... 0% 91.5K 6m56s 150K .......... .......... .......... .......... .......... 0% 136K 6m15s 200K .......... .......... .......... .......... .......... 0% 139K 5m49s 250K .......... .......... .......... .......... .......... 0% 3.92M 4m52s 300K .......... .......... .......... .......... .......... 1% 3.60M 4m11s 350K .......... .......... .......... .......... .......... 1% 3.60M 3m40s 400K .......... .......... .......... .......... .......... 1% 3.59M 3m17s 450K .......... .......... .......... .......... .......... 1% 160K 3m18s 500K .......... .......... .......... .......... .......... 1% 3.60M 3m0s 550K .......... .......... .......... .......... .......... 1% 3.62M 2m46s 600K .......... .......... .......... .......... .......... 1% 3.61M 2m34s 650K .......... .......... .......... .......... .......... 2% 3.62M 2m23s 700K .......... .......... .......... .......... .......... 2% 373K 2m19s 750K .......... .......... .......... .......... .......... 2% 275K 2m18s 800K .......... .......... .......... .......... .......... 2% 3.60M 2m10s 850K .......... .......... .......... .......... .......... 2% 3.61M 2m3s 900K .......... .......... .......... .......... .......... 2% 3.61M 1m57s 950K .......... .......... .......... .......... .......... 2% 345K 1m56s 1000K .......... .......... .......... .......... .......... 3% 3.61M 1m51s 1050K .......... .......... .......... .......... .......... 3% 3.60M 1m46s 1100K .......... .......... .......... .......... .......... 3% 318K 1m46s 1150K .......... .......... .......... .......... .......... 3% 3.62M 1m42s 1200K .......... .......... .......... .......... .......... 3% 3.58M 98s 1250K .......... .......... .......... .......... .......... 3% 324K 98s 1300K .......... .......... .......... .......... .......... 3% 3.60M 94s 1350K .......... .......... .......... .......... .......... 4% 286K 95s 1400K .......... .......... .......... .......... .......... 4% 3.60M 92s 1450K .......... .......... .......... .......... .......... 4% 284K 93s 1500K .......... .......... .......... .......... .......... 4% 3.53M 90s 1550K .......... .......... .......... .......... .......... 4% 3.70M 87s 1600K .......... .......... .......... .......... .......... 4% 3.60M 85s 1650K .......... .......... .......... .......... .......... 4% 3.57M 82s 1700K .......... .......... .......... .......... .......... 5% 426K 82s 1750K .......... .......... .......... .......... .......... 5% 4.34M 80s 1800K .......... .......... .......... .......... .......... 5% 3.58M 78s 1850K .......... .......... .......... .......... .......... 5% 3.62M 76s 1900K .......... .......... .......... .......... .......... 5% 335K 76s 1950K .......... .......... .......... .......... .......... 5% 3.60M 74s 2000K .......... .......... .......... .......... .......... 5% 3.61M 73s 2050K .......... .......... .......... .......... .......... 6% 310K 73s 2100K .......... .......... .......... .......... .......... 6% 277K 74s 2150K .......... .......... .......... .......... .......... 6% 3.61M 73s 2200K .......... .......... .......... .......... .......... 6% 3.60M 71s 2250K .......... .......... .......... .......... .......... 6% 3.61M 70s 2300K .......... .......... .......... .......... .......... 6% 3.59M 68s 2350K .......... .......... .......... .......... .......... 6% 3.60M 67s 2400K .......... .......... .......... .......... .......... 7% 397K 67s 2450K .......... .......... .......... .......... .......... 7% 3.61M 66s 2500K .......... .......... .......... .......... .......... 7% 3.60M 65s 2550K .......... .......... .......... .......... .......... 7% 342K 65s 2600K .......... .......... .......... .......... .......... 7% 3.58M 64s 2650K .......... .......... .......... .......... .......... 7% 3.62M 63s 2700K .......... .......... .......... .......... .......... 7% 3.59M 62s 2750K .......... .......... .......... .......... .......... 8% 355K 62s 2800K .......... .......... .......... .......... .......... 8% 3.61M 61s 2850K .......... .......... .......... .......... .......... 8% 3.53M 60s 2900K .......... .......... .......... .......... .......... 8% 321K 61s 2950K .......... .......... .......... .......... .......... 8% 3.60M 60s 3000K .......... .......... .......... .......... .......... 8% 3.61M 59s 3050K .......... .......... .......... .......... .......... 8% 321K 59s 3100K .......... .......... .......... .......... .......... 9% 3.61M 58s 3150K .......... .......... .......... .......... .......... 9% 3.60M 57s 3200K .......... .......... .......... .......... .......... 9% 3.61M 57s 3250K .......... .......... .......... .......... .......... 9% 355K 57s 3300K .......... .......... .......... .......... .......... 9% 275K 58s 3350K .......... .......... .......... .......... .......... 9% 3.63M 57s 3400K .......... .......... .......... .......... .......... 10% 3.66M 56s 3450K .......... .......... .......... .......... .......... 10% 3.62M 55s 3500K .......... .......... .......... .......... .......... 10% 3.90M 55s 3550K .......... .......... .......... .......... .......... 10% 2.83M 54s 3600K .......... .......... .......... .......... .......... 10% 417K 54s 3650K .......... .......... .......... .......... .......... 10% 3.76M 53s 3700K .......... .......... .......... .......... .......... 10% 3.65M 53s 3750K .......... .......... .......... .......... .......... 11% 305K 53s 3800K .......... .......... .......... .......... .......... 11% 4.01M 53s 3850K .......... .......... .......... .......... .......... 11% 286K 53s 3900K .......... .......... .......... .......... .......... 11% 3.66M 53s 3950K .......... .......... .......... .......... .......... 11% 3.60M 52s 4000K .......... .......... .......... .......... .......... 11% 332K 52s 4050K .......... .......... .......... .......... .......... 11% 3.54M 52s 4100K .......... .......... .......... .......... .......... 12% 3.39M 51s 4150K .......... .......... .......... .......... .......... 12% 3.61M 50s 4200K .......... .......... .......... .......... .......... 12% 3.60M 50s 4250K .......... .......... .......... .......... .......... 12% 3.53M 49s 4300K .......... .......... .......... .......... .......... 12% 385K 50s 4350K .......... .......... .......... .......... .......... 12% 3.68M 49s 4400K .......... .......... .......... .......... .......... 12% 3.90M 48s 4450K .......... .......... .......... .......... .......... 13% 373K 49s 4500K .......... .......... .......... .......... .......... 13% 255K 49s 4550K .......... .......... .......... .......... .......... 13% 4.07M 49s 4600K .......... .......... .......... .......... .......... 13% 4.54M 48s 4650K .......... .......... .......... .......... .......... 13% 307K 49s 4700K .......... .......... .......... .......... .......... 13% 5.25M 48s 4750K .......... .......... .......... .......... .......... 13% 3.43M 48s 4800K .......... .......... .......... .......... .......... 14% 3.79M 47s 4850K .......... .......... .......... .......... .......... 14% 342K 48s 4900K .......... .......... .......... .......... .......... 14% 3.59M 47s 4950K .......... .......... .......... .......... .......... 14% 3.61M 47s 5000K .......... .......... .......... .......... .......... 14% 3.60M 46s 5050K .......... .......... .......... .......... .......... 14% 3.60M 46s 5100K .......... .......... .......... .......... .......... 14% 385K 46s 5150K .......... .......... .......... .......... .......... 15% 3.95M 46s 5200K .......... .......... .......... .......... .......... 15% 3.61M 45s 5250K .......... .......... .......... .......... .......... 15% 332K 45s 5300K .......... .......... .......... .......... .......... 15% 4.21M 45s 5350K .......... .......... .......... .......... .......... 15% 3.48M 45s 5400K .......... .......... .......... .......... .......... 15% 3.61M 44s 5450K .......... .......... .......... .......... .......... 15% 3.60M 44s 5500K .......... .......... .......... .......... .......... 16% 405K 44s 5550K .......... .......... .......... .......... .......... 16% 2.59M 44s 5600K .......... .......... .......... .......... .......... 16% 3.57M 43s 5650K .......... .......... .......... .......... .......... 16% 3.60M 43s 5700K .......... .......... .......... .......... .......... 16% 153K 44s 5750K .......... .......... .......... .......... .......... 16% 4.01M 44s 5800K .......... .......... .......... .......... .......... 16% 3.60M 43s 5850K .......... .......... .......... .......... .......... 17% 3.62M 43s 5900K .......... .......... .......... .......... .......... 17% 3.59M 42s 5950K .......... .......... .......... .......... .......... 17% 3.62M 42s 6000K .......... .......... .......... .......... .......... 17% 3.60M 42s 6050K .......... .......... .......... .......... .......... 17% 430K 42s 6100K .......... .......... .......... .......... .......... 17% 3.91M 41s 6150K .......... .......... .......... .......... .......... 17% 3.62M 41s 6200K .......... .......... .......... .......... .......... 18% 327K 41s 6250K .......... .......... .......... .......... .......... 18% 274K 42s 6300K .......... .......... .......... .......... .......... 18% 4.36M 41s 6350K .......... .......... .......... .......... .......... 18% 275K 42s 6400K .......... .......... .......... .......... .......... 18% 4.11M 42s 6450K .......... .......... .......... .......... .......... 18% 3.60M 41s 6500K .......... .......... .......... .......... .......... 19% 348K 41s 6550K .......... .......... .......... .......... .......... 19% 3.62M 41s 6600K .......... .......... .......... .......... .......... 19% 151K 42s 6650K .......... .......... .......... .......... .......... 19% 2.10M 42s 6700K .......... .......... .......... .......... .......... 19% 3.59M 41s 6750K .......... .......... .......... .......... .......... 19% 3.33M 41s 6800K .......... .......... .......... .......... .......... 19% 338K 41s 6850K .......... .......... .......... .......... .......... 20% 3.63M 41s 6900K .......... .......... .......... .......... .......... 20% 3.61M 41s 6950K .......... .......... .......... .......... .......... 20% 302K 41s 7000K .......... .......... .......... .......... .......... 20% 4.56M 41s 7050K .......... .......... .......... .......... .......... 20% 286K 41s 7100K .......... .......... .......... .......... .......... 20% 3.51M 41s 7150K .......... .......... .......... .......... .......... 20% 141K 42s 7200K .......... .......... .......... .......... .......... 21% 323K 42s 7250K .......... .......... .......... .......... .......... 21% 4.09M 42s 7300K .......... .......... .......... .......... .......... 21% 4.03M 41s 7350K .......... .......... .......... .......... .......... 21% 300K 42s 7400K .......... .......... .......... .......... .......... 21% 2.38M 41s 7450K .......... .......... .......... .......... .......... 21% 280K 42s 7500K .......... .......... .......... .......... .......... 21% 313K 42s 7550K .......... .......... .......... .......... .......... 22% 2.25M 41s 7600K .......... .......... .......... .......... .......... 22% 283K 42s 7650K .......... .......... .......... .......... .......... 22% 295K 42s 7700K .......... .......... .......... .......... .......... 22% 2.53M 42s 7750K .......... .......... .......... .......... .......... 22% 310K 42s 7800K .......... .......... .......... .......... .......... 22% 1.79M 42s 7850K .......... .......... .......... .......... .......... 22% 293K 42s 7900K .......... .......... .......... .......... .......... 23% 3.29M 42s 7950K .......... .......... .......... .......... .......... 23% 280K 42s 8000K .......... .......... .......... .......... .......... 23% 307K 42s 8050K .......... .......... .......... .......... .......... 23% 3.29M 42s 8100K .......... .......... .......... .......... .......... 23% 300K 42s 8150K .......... .......... .......... .......... .......... 23% 1.90M 42s 8200K .......... .......... .......... .......... .......... 23% 300K 42s 8250K .......... .......... .......... .......... .......... 24% 3.00M 42s 8300K .......... .......... .......... .......... .......... 24% 280K 42s 8350K .......... .......... .......... .......... .......... 24% 297K 42s 8400K .......... .......... .......... .......... .......... 24% 1.81M 42s 8450K .......... .......... .......... .......... .......... 24% 338K 42s 8500K .......... .......... .......... .......... .......... 24% 2.13M 42s 8550K .......... .......... .......... .......... .......... 24% 298K 42s 8600K .......... .......... .......... .......... .......... 25% 2.61M 42s 8650K .......... .......... .......... .......... .......... 25% 283K 42s 8700K .......... .......... .......... .......... .......... 25% 3.99M 42s 8750K .......... .......... .......... .......... .......... 25% 282K 42s 8800K .......... .......... .......... .......... .......... 25% 312K 42s 8850K .......... .......... .......... .......... .......... 25% 1.01M 42s 8900K .......... .......... .......... .......... .......... 25% 293K 42s 8950K .......... .......... .......... .......... .......... 26% 4.07M 42s 9000K .......... .......... .......... .......... .......... 26% 307K 42s 9050K .......... .......... .......... .......... .......... 26% 3.58M 41s 9100K .......... .......... .......... .......... .......... 26% 295K 42s 9150K .......... .......... .......... .......... .......... 26% 321K 42s 9200K .......... .......... .......... .......... .......... 26% 1.28M 42s 9250K .......... .......... .......... .......... .......... 26% 345K 42s 9300K .......... .......... .......... .......... .......... 27% 1.29M 41s 9350K .......... .......... .......... .......... .......... 27% 321K 42s 9400K .......... .......... .......... .......... .......... 27% 1.43M 41s 9450K .......... .......... .......... .......... .......... 27% 296K 41s 9500K .......... .......... .......... .......... .......... 27% 3.51M 41s 9550K .......... .......... .......... .......... .......... 27% 301K 41s 9600K .......... .......... .......... .......... .......... 27% 315K 41s 9650K .......... .......... .......... .......... .......... 28% 1.90M 41s 9700K .......... .......... .......... .......... .......... 28% 318K 41s 9750K .......... .......... .......... .......... .......... 28% 1.72M 41s 9800K .......... .......... .......... .......... .......... 28% 329K 41s 9850K .......... .......... .......... .......... .......... 28% 1.50M 41s 9900K .......... .......... .......... .......... .......... 28% 321K 41s 9950K .......... .......... .......... .......... .......... 29% 1.51M 41s 10000K .......... .......... .......... .......... .......... 29% 341K 41s 10050K .......... .......... .......... .......... .......... 29% 1.28M 41s 10100K .......... .......... .......... .......... .......... 29% 333K 41s 10150K .......... .......... .......... .......... .......... 29% 1.44M 41s 10200K .......... .......... .......... .......... .......... 29% 324K 41s 10250K .......... .......... .......... .......... .......... 29% 1.64M 40s 10300K .......... .......... .......... .......... .......... 30% 1.79M 40s 10350K .......... .......... .......... .......... .......... 30% 313K 40s 10400K .......... .......... .......... .......... .......... 30% 345K 40s 10450K .......... .......... .......... .......... .......... 30% 1.90M 40s 10500K .......... .......... .......... .......... .......... 30% 335K 40s 10550K .......... .......... .......... .......... .......... 30% 3.62M 40s 10600K .......... .......... .......... .......... .......... 30% 1.34M 40s 10650K .......... .......... .......... .......... .......... 31% 344K 40s 10700K .......... .......... .......... .......... .......... 31% 1.56M 40s 10750K .......... .......... .......... .......... .......... 31% 359K 40s 10800K .......... .......... .......... .......... .......... 31% 1.39M 40s 10850K .......... .......... .......... .......... .......... 31% 293K 40s 10900K .......... .......... .......... .......... .......... 31% 3.66M 39s 10950K .......... .......... .......... .......... .......... 31% 3.92M 39s 11000K .......... .......... .......... .......... .......... 32% 362K 39s 11050K .......... .......... .......... .......... .......... 32% 1.91M 39s 11100K .......... .......... .......... .......... .......... 32% 2.75M 39s 11150K .......... .......... .......... .......... .......... 32% 365K 39s 11200K .......... .......... .......... .......... .......... 32% 921K 39s 11250K .......... .......... .......... .......... .......... 32% 3.75M 38s 11300K .......... .......... .......... .......... .......... 32% 316K 38s 11350K .......... .......... .......... .......... .......... 33% 4.42M 38s 11400K .......... .......... .......... .......... .......... 33% 2.54M 38s 11450K .......... .......... .......... .......... .......... 33% 398K 38s 11500K .......... .......... .......... .......... .......... 33% 1.57M 38s 11550K .......... .......... .......... .......... .......... 33% 345K 38s 11600K .......... .......... .......... .......... .......... 33% 2.57M 38s 11650K .......... .......... .......... .......... .......... 33% 2.54M 38s 11700K .......... .......... .......... .......... .......... 34% 362K 38s 11750K .......... .......... .......... .......... .......... 34% 3.60M 37s 11800K .......... .......... .......... .......... .......... 34% 3.00M 37s 11850K .......... .......... .......... .......... .......... 34% 2.12M 37s 11900K .......... .......... .......... .......... .......... 34% 373K 37s 11950K .......... .......... .......... .......... .......... 34% 2.01M 37s 12000K .......... .......... .......... .......... .......... 34% 1.89M 37s 12050K .......... .......... .......... .......... .......... 35% 392K 37s 12100K .......... .......... .......... .......... .......... 35% 4.04M 36s 12150K .......... .......... .......... .......... .......... 35% 1.20M 36s 12200K .......... .......... .......... .......... .......... 35% 3.65M 36s 12250K .......... .......... .......... .......... .......... 35% 419K 36s 12300K .......... .......... .......... .......... .......... 35% 3.97M 36s 12350K .......... .......... .......... .......... .......... 35% 1.51M 36s 12400K .......... .......... .......... .......... .......... 36% 2.01M 35s 12450K .......... .......... .......... .......... .......... 36% 405K 35s 12500K .......... .......... .......... .......... .......... 36% 1.64M 35s 12550K .......... .......... .......... .......... .......... 36% 3.59M 35s 12600K .......... .......... .......... .......... .......... 36% 381K 35s 12650K .......... .......... .......... .......... .......... 36% 4.00M 35s 12700K .......... .......... .......... .......... .......... 36% 2.53M 35s 12750K .......... .......... .......... .......... .......... 37% 3.68M 34s 12800K .......... .......... .......... .......... .......... 37% 361K 35s 12850K .......... .......... .......... .......... .......... 37% 3.67M 34s 12900K .......... .......... .......... .......... .......... 37% 3.60M 34s 12950K .......... .......... .......... .......... .......... 37% 3.28M 34s 13000K .......... .......... .......... .......... .......... 37% 3.60M 34s 13050K .......... .......... .......... .......... .......... 38% 369K 34s 13100K .......... .......... .......... .......... .......... 38% 2.80M 34s 13150K .......... .......... .......... .......... .......... 38% 3.55M 33s 13200K .......... .......... .......... .......... .......... 38% 3.02M 33s 13250K .......... .......... .......... .......... .......... 38% 388K 33s 13300K .......... .......... .......... .......... .......... 38% 3.69M 33s 13350K .......... .......... .......... .......... .......... 38% 3.25M 33s 13400K .......... .......... .......... .......... .......... 39% 1.78M 33s 13450K .......... .......... .......... .......... .......... 39% 3.02M 33s 13500K .......... .......... .......... .......... .......... 39% 3.60M 32s 13550K .......... .......... .......... .......... .......... 39% 434K 32s 13600K .......... .......... .......... .......... .......... 39% 3.62M 32s 13650K .......... .......... .......... .......... .......... 39% 1.64M 32s 13700K .......... .......... .......... .......... .......... 39% 3.60M 32s 13750K .......... .......... .......... .......... .......... 40% 429K 32s 13800K .......... .......... .......... .......... .......... 40% 3.59M 32s 13850K .......... .......... .......... .......... .......... 40% 3.29M 31s 13900K .......... .......... .......... .......... .......... 40% 1.82M 31s 13950K .......... .......... .......... .......... .......... 40% 3.61M 31s 14000K .......... .......... .......... .......... .......... 40% 429K 31s 14050K .......... .......... .......... .......... .......... 40% 3.57M 31s 14100K .......... .......... .......... .......... .......... 41% 3.64M 31s 14150K .......... .......... .......... .......... .......... 41% 2.10M 31s 14200K .......... .......... .......... .......... .......... 41% 3.57M 31s 14250K .......... .......... .......... .......... .......... 41% 450K 30s 14300K .......... .......... .......... .......... .......... 41% 3.63M 30s 14350K .......... .......... .......... .......... .......... 41% 3.28M 30s 14400K .......... .......... .......... .......... .......... 41% 1.79M 30s 14450K .......... .......... .......... .......... .......... 42% 4.03M 30s 14500K .......... .......... .......... .......... .......... 42% 439K 30s 14550K .......... .......... .......... .......... .......... 42% 3.59M 30s 14600K .......... .......... .......... .......... .......... 42% 3.62M 30s 14650K .......... .......... .......... .......... .......... 42% 3.63M 29s 14700K .......... .......... .......... .......... .......... 42% 2.11M 29s 14750K .......... .......... .......... .......... .......... 42% 3.61M 29s 14800K .......... .......... .......... .......... .......... 43% 413K 29s 14850K .......... .......... .......... .......... .......... 43% 4.74M 29s 14900K .......... .......... .......... .......... .......... 43% 3.59M 29s 14950K .......... .......... .......... .......... .......... 43% 3.60M 29s 15000K .......... .......... .......... .......... .......... 43% 3.62M 28s 15050K .......... .......... .......... .......... .......... 43% 3.60M 28s 15100K .......... .......... .......... .......... .......... 43% 457K 28s 15150K .......... .......... .......... .......... .......... 44% 3.94M 28s 15200K .......... .......... .......... .......... .......... 44% 3.60M 28s 15250K .......... .......... .......... .......... .......... 44% 2.13M 28s 15300K .......... .......... .......... .......... .......... 44% 3.97M 28s 15350K .......... .......... .......... .......... .......... 44% 3.32M 28s 15400K .......... .......... .......... .......... .......... 44% 450K 28s 15450K .......... .......... .......... .......... .......... 44% 4.00M 27s 15500K .......... .......... .......... .......... .......... 45% 3.62M 27s 15550K .......... .......... .......... .......... .......... 45% 2.39M 27s 15600K .......... .......... .......... .......... .......... 45% 3.60M 27s 15650K .......... .......... .......... .......... .......... 45% 3.56M 27s 15700K .......... .......... .......... .......... .......... 45% 451K 27s 15750K .......... .......... .......... .......... .......... 45% 3.61M 27s 15800K .......... .......... .......... .......... .......... 45% 3.60M 27s 15850K .......... .......... .......... .......... .......... 46% 3.63M 26s 15900K .......... .......... .......... .......... .......... 46% 3.57M 26s 15950K .......... .......... .......... .......... .......... 46% 3.61M 26s 16000K .......... .......... .......... .......... .......... 46% 492K 26s 16050K .......... .......... .......... .......... .......... 46% 3.64M 26s 16100K .......... .......... .......... .......... .......... 46% 3.60M 26s 16150K .......... .......... .......... .......... .......... 46% 3.61M 26s 16200K .......... .......... .......... .......... .......... 47% 3.60M 26s 16250K .......... .......... .......... .......... .......... 47% 3.61M 25s 16300K .......... .......... .......... .......... .......... 47% 3.61M 25s 16350K .......... .......... .......... .......... .......... 47% 490K 25s 16400K .......... .......... .......... .......... .......... 47% 3.74M 25s 16450K .......... .......... .......... .......... .......... 47% 3.90M 25s 16500K .......... .......... .......... .......... .......... 48% 3.69M 25s 16550K .......... .......... .......... .......... .......... 48% 3.60M 25s 16600K .......... .......... .......... .......... .......... 48% 3.61M 25s 16650K .......... .......... .......... .......... .......... 48% 3.60M 24s 16700K .......... .......... .......... .......... .......... 48% 3.54M 24s 16750K .......... .......... .......... .......... .......... 48% 477K 24s 16800K .......... .......... .......... .......... .......... 48% 4.03M 24s 16850K .......... .......... .......... .......... .......... 49% 3.07M 24s 16900K .......... .......... .......... .......... .......... 49% 4.58M 24s 16950K .......... .......... .......... .......... .......... 49% 3.56M 24s 17000K .......... .......... .......... .......... .......... 49% 3.11M 24s 17050K .......... .......... .......... .......... .......... 49% 4.36M 24s 17100K .......... .......... .......... .......... .......... 49% 3.63M 23s 17150K .......... .......... .......... .......... .......... 49% 567K 23s 17200K .......... .......... .......... .......... .......... 50% 3.61M 23s 17250K .......... .......... .......... .......... .......... 50% 3.59M 23s 17300K .......... .......... .......... .......... .......... 50% 3.40M 23s 17350K .......... .......... .......... .......... .......... 50% 3.86M 23s 17400K .......... .......... .......... .......... .......... 50% 3.59M 23s 17450K .......... .......... .......... .......... .......... 50% 3.62M 23s 17500K .......... .......... .......... .......... .......... 50% 3.59M 23s 17550K .......... .......... .......... .......... .......... 51% 3.62M 22s 17600K .......... .......... .......... .......... .......... 51% 661K 22s 17650K .......... .......... .......... .......... .......... 51% 3.97M 22s 17700K .......... .......... .......... .......... .......... 51% 3.64M 22s 17750K .......... .......... .......... .......... .......... 51% 3.63M 22s 17800K .......... .......... .......... .......... .......... 51% 3.90M 22s 17850K .......... .......... .......... .......... .......... 51% 3.61M 22s 17900K .......... .......... .......... .......... .......... 52% 3.59M 22s 17950K .......... .......... .......... .......... .......... 52% 3.62M 22s 18000K .......... .......... .......... .......... .......... 52% 3.60M 21s 18050K .......... .......... .......... .......... .......... 52% 683K 21s 18100K .......... .......... .......... .......... .......... 52% 4.08M 21s 18150K .......... .......... .......... .......... .......... 52% 4.45M 21s 18200K .......... .......... .......... .......... .......... 52% 3.61M 21s 18250K .......... .......... .......... .......... .......... 53% 3.62M 21s 18300K .......... .......... .......... .......... .......... 53% 3.59M 21s 18350K .......... .......... .......... .......... .......... 53% 3.01M 21s 18400K .......... .......... .......... .......... .......... 53% 4.26M 21s 18450K .......... .......... .......... .......... .......... 53% 3.77M 20s 18500K .......... .......... .......... .......... .......... 53% 636K 20s 18550K .......... .......... .......... .......... .......... 53% 4.04M 20s 18600K .......... .......... .......... .......... .......... 54% 2.89M 20s 18650K .......... .......... .......... .......... .......... 54% 4.77M 20s 18700K .......... .......... .......... .......... .......... 54% 3.62M 20s 18750K .......... .......... .......... .......... .......... 54% 3.59M 20s 18800K .......... .......... .......... .......... .......... 54% 3.64M 20s 18850K .......... .......... .......... .......... .......... 54% 3.60M 20s 18900K .......... .......... .......... .......... .......... 54% 3.62M 20s 18950K .......... .......... .......... .......... .......... 55% 3.54M 19s 19000K .......... .......... .......... .......... .......... 55% 3.61M 19s 19050K .......... .......... .......... .......... .......... 55% 901K 19s 19100K .......... .......... .......... .......... .......... 55% 3.59M 19s 19150K .......... .......... .......... .......... .......... 55% 2.75M 19s 19200K .......... .......... .......... .......... .......... 55% 4.08M 19s 19250K .......... .......... .......... .......... .......... 55% 4.49M 19s 19300K .......... .......... .......... .......... .......... 56% 3.62M 19s 19350K .......... .......... .......... .......... .......... 56% 3.59M 19s 19400K .......... .......... .......... .......... .......... 56% 3.65M 19s 19450K .......... .......... .......... .......... .......... 56% 2.90M 19s 19500K .......... .......... .......... .......... .......... 56% 4.65M 18s 19550K .......... .......... .......... .......... .......... 56% 822K 18s 19600K .......... .......... .......... .......... .......... 57% 3.65M 18s 19650K .......... .......... .......... .......... .......... 57% 3.92M 18s 19700K .......... .......... .......... .......... .......... 57% 3.31M 18s 19750K .......... .......... .......... .......... .......... 57% 3.07M 18s 19800K .......... .......... .......... .......... .......... 57% 4.93M 18s 19850K .......... .......... .......... .......... .......... 57% 3.60M 18s 19900K .......... .......... .......... .......... .......... 57% 3.61M 18s 19950K .......... .......... .......... .......... .......... 58% 3.60M 18s 20000K .......... .......... .......... .......... .......... 58% 3.62M 17s 20050K .......... .......... .......... .......... .......... 58% 3.59M 17s 20100K .......... .......... .......... .......... .......... 58% 1.17M 17s 20150K .......... .......... .......... .......... .......... 58% 3.60M 17s 20200K .......... .......... .......... .......... .......... 58% 3.56M 17s 20250K .......... .......... .......... .......... .......... 58% 3.60M 17s 20300K .......... .......... .......... .......... .......... 59% 3.62M 17s 20350K .......... .......... .......... .......... .......... 59% 3.59M 17s 20400K .......... .......... .......... .......... .......... 59% 3.64M 17s 20450K .......... .......... .......... .......... .......... 59% 3.59M 17s 20500K .......... .......... .......... .......... .......... 59% 3.62M 17s 20550K .......... .......... .......... .......... .......... 59% 3.58M 16s 20600K .......... .......... .......... .......... .......... 59% 3.63M 16s 20650K .......... .......... .......... .......... .......... 60% 818K 16s 20700K .......... .......... .......... .......... .......... 60% 4.01M 16s 20750K .......... .......... .......... .......... .......... 60% 3.61M 16s 20800K .......... .......... .......... .......... .......... 60% 3.59M 16s 20850K .......... .......... .......... .......... .......... 60% 3.62M 16s 20900K .......... .......... .......... .......... .......... 60% 3.59M 16s 20950K .......... .......... .......... .......... .......... 60% 3.61M 16s 21000K .......... .......... .......... .......... .......... 61% 3.59M 16s 21050K .......... .......... .......... .......... .......... 61% 3.35M 16s 21100K .......... .......... .......... .......... .......... 61% 3.59M 16s 21150K .......... .......... .......... .......... .......... 61% 3.93M 15s 21200K .......... .......... .......... .......... .......... 61% 3.59M 15s 21250K .......... .......... .......... .......... .......... 61% 1.51M 15s 21300K .......... .......... .......... .......... .......... 61% 3.10M 15s 21350K .......... .......... .......... .......... .......... 62% 4.03M 15s 21400K .......... .......... .......... .......... .......... 62% 3.08M 15s 21450K .......... .......... .......... .......... .......... 62% 4.71M 15s 21500K .......... .......... .......... .......... .......... 62% 3.59M 15s 21550K .......... .......... .......... .......... .......... 62% 3.62M 15s 21600K .......... .......... .......... .......... .......... 62% 3.59M 15s 21650K .......... .......... .......... .......... .......... 62% 3.56M 15s 21700K .......... .......... .......... .......... .......... 63% 3.62M 15s 21750K .......... .......... .......... .......... .......... 63% 3.59M 14s 21800K .......... .......... .......... .......... .......... 63% 3.62M 14s 21850K .......... .......... .......... .......... .......... 63% 1.81M 14s 21900K .......... .......... .......... .......... .......... 63% 3.59M 14s 21950K .......... .......... .......... .......... .......... 63% 3.56M 14s 22000K .......... .......... .......... .......... .......... 63% 3.62M 14s 22050K .......... .......... .......... .......... .......... 64% 3.25M 14s 22100K .......... .......... .......... .......... .......... 64% 4.05M 14s 22150K .......... .......... .......... .......... .......... 64% 3.27M 14s 22200K .......... .......... .......... .......... .......... 64% 4.01M 14s 22250K .......... .......... .......... .......... .......... 64% 3.61M 14s 22300K .......... .......... .......... .......... .......... 64% 3.62M 14s 22350K .......... .......... .......... .......... .......... 64% 3.59M 14s 22400K .......... .......... .......... .......... .......... 65% 3.62M 13s 22450K .......... .......... .......... .......... .......... 65% 3.59M 13s 22500K .......... .......... .......... .......... .......... 65% 2.12M 13s 22550K .......... .......... .......... .......... .......... 65% 3.62M 13s 22600K .......... .......... .......... .......... .......... 65% 3.59M 13s 22650K .......... .......... .......... .......... .......... 65% 3.63M 13s 22700K .......... .......... .......... .......... .......... 65% 3.58M 13s 22750K .......... .......... .......... .......... .......... 66% 3.59M 13s 22800K .......... .......... .......... .......... .......... 66% 3.39M 13s 22850K .......... .......... .......... .......... .......... 66% 3.10M 13s 22900K .......... .......... .......... .......... .......... 66% 4.04M 13s 22950K .......... .......... .......... .......... .......... 66% 4.06M 13s 23000K .......... .......... .......... .......... .......... 66% 3.07M 13s 23050K .......... .......... .......... .......... .......... 67% 4.40M 12s 23100K .......... .......... .......... .......... .......... 67% 3.61M 12s 23150K .......... .......... .......... .......... .......... 67% 944K 12s 23200K .......... .......... .......... .......... .......... 67% 568K 12s 23250K .......... .......... .......... .......... .......... 67% 578K 12s 23300K .......... .......... .......... .......... .......... 67% 4.02M 12s 23350K .......... .......... .......... .......... .......... 67% 4.09M 12s 23400K .......... .......... .......... .......... .......... 68% 4.33M 12s 23450K .......... .......... .......... .......... .......... 68% 3.55M 12s 23500K .......... .......... .......... .......... .......... 68% 3.64M 12s 23550K .......... .......... .......... .......... .......... 68% 3.33M 12s 23600K .......... .......... .......... .......... .......... 68% 3.61M 12s 23650K .......... .......... .......... .......... .......... 68% 3.59M 12s 23700K .......... .......... .......... .......... .......... 68% 3.10M 12s 23750K .......... .......... .......... .......... .......... 69% 4.07M 11s 23800K .......... .......... .......... .......... .......... 69% 3.08M 11s 23850K .......... .......... .......... .......... .......... 69% 4.67M 11s 23900K .......... .......... .......... .......... .......... 69% 3.61M 11s 23950K .......... .......... .......... .......... .......... 69% 3.60M 11s 24000K .......... .......... .......... .......... .......... 69% 3.60M 11s 24050K .......... .......... .......... .......... .......... 69% 3.61M 11s 24100K .......... .......... .......... .......... .......... 70% 3.61M 11s 24150K .......... .......... .......... .......... .......... 70% 3.60M 11s 24200K .......... .......... .......... .......... .......... 70% 3.01M 11s 24250K .......... .......... .......... .......... .......... 70% 4.07M 11s 24300K .......... .......... .......... .......... .......... 70% 3.05M 11s 24350K .......... .......... .......... .......... .......... 70% 4.07M 11s 24400K .......... .......... .......... .......... .......... 70% 4.03M 11s 24450K .......... .......... .......... .......... .......... 71% 3.08M 11s 24500K .......... .......... .......... .......... .......... 71% 4.58M 10s 24550K .......... .......... .......... .......... .......... 71% 3.61M 10s 24600K .......... .......... .......... .......... .......... 71% 3.60M 10s 24650K .......... .......... .......... .......... .......... 71% 3.61M 10s 24700K .......... .......... .......... .......... .......... 71% 3.60M 10s 24750K .......... .......... .......... .......... .......... 71% 3.60M 10s 24800K .......... .......... .......... .......... .......... 72% 3.60M 10s 24850K .......... .......... .......... .......... .......... 72% 3.60M 10s 24900K .......... .......... .......... .......... .......... 72% 3.63M 10s 24950K .......... .......... .......... .......... .......... 72% 3.60M 10s 25000K .......... .......... .......... .......... .......... 72% 3.61M 10s 25050K .......... .......... .......... .......... .......... 72% 3.82M 10s 25100K .......... .......... .......... .......... .......... 72% 3.40M 10s 25150K .......... .......... .......... .......... .......... 73% 3.83M 10s 25200K .......... .......... .......... .......... .......... 73% 3.40M 10s 25250K .......... .......... .......... .......... .......... 73% 3.76M 9s 25300K .......... .......... .......... .......... .......... 73% 3.46M 9s 25350K .......... .......... .......... .......... .......... 73% 3.59M 9s 25400K .......... .......... .......... .......... .......... 73% 3.60M 9s 25450K .......... .......... .......... .......... .......... 73% 3.61M 9s 25500K .......... .......... .......... .......... .......... 74% 3.60M 9s 25550K .......... .......... .......... .......... .......... 74% 3.60M 9s 25600K .......... .......... .......... .......... .......... 74% 3.61M 9s 25650K .......... .......... .......... .......... .......... 74% 3.60M 9s 25700K .......... .......... .......... .......... .......... 74% 3.61M 9s 25750K .......... .......... .......... .......... .......... 74% 3.59M 9s 25800K .......... .......... .......... .......... .......... 74% 3.61M 9s 25850K .......... .......... .......... .......... .......... 75% 3.62M 9s 25900K .......... .......... .......... .......... .......... 75% 3.60M 9s 25950K .......... .......... .......... .......... .......... 75% 3.60M 9s 26000K .......... .......... .......... .......... .......... 75% 3.61M 8s 26050K .......... .......... .......... .......... .......... 75% 3.61M 8s 26100K .......... .......... .......... .......... .......... 75% 3.61M 8s 26150K .......... .......... .......... .......... .......... 76% 3.59M 8s 26200K .......... .......... .......... .......... .......... 76% 3.38M 8s 26250K .......... .......... .......... .......... .......... 76% 3.08M 8s 26300K .......... .......... .......... .......... .......... 76% 4.49M 8s 26350K .......... .......... .......... .......... .......... 76% 3.75M 8s 26400K .......... .......... .......... .......... .......... 76% 3.60M 8s 26450K .......... .......... .......... .......... .......... 76% 3.61M 8s 26500K .......... .......... .......... .......... .......... 77% 3.59M 8s 26550K .......... .......... .......... .......... .......... 77% 3.60M 8s 26600K .......... .......... .......... .......... .......... 77% 3.61M 8s 26650K .......... .......... .......... .......... .......... 77% 3.59M 8s 26700K .......... .......... .......... .......... .......... 77% 3.31M 8s 26750K .......... .......... .......... .......... .......... 77% 3.30M 8s 26800K .......... .......... .......... .......... .......... 77% 4.43M 8s 26850K .......... .......... .......... .......... .......... 78% 3.60M 7s 26900K .......... .......... .......... .......... .......... 78% 3.60M 7s 26950K .......... .......... .......... .......... .......... 78% 3.60M 7s 27000K .......... .......... .......... .......... .......... 78% 3.60M 7s 27050K .......... .......... .......... .......... .......... 78% 3.61M 7s 27100K .......... .......... .......... .......... .......... 78% 3.60M 7s 27150K .......... .......... .......... .......... .......... 78% 3.60M 7s 27200K .......... .......... .......... .......... .......... 79% 3.55M 7s 27250K .......... .......... .......... .......... .......... 79% 3.62M 7s 27300K .......... .......... .......... .......... .......... 79% 3.61M 7s 27350K .......... .......... .......... .......... .......... 79% 3.62M 7s 27400K .......... .......... .......... .......... .......... 79% 3.61M 7s 27450K .......... .......... .......... .......... .......... 79% 3.61M 7s 27500K .......... .......... .......... .......... .......... 79% 3.60M 7s 27550K .......... .......... .......... .......... .......... 80% 3.65M 7s 27600K .......... .......... .......... .......... .......... 80% 3.56M 7s 27650K .......... .......... .......... .......... .......... 80% 3.60M 7s 27700K .......... .......... .......... .......... .......... 80% 3.63M 6s 27750K .......... .......... .......... .......... .......... 80% 3.58M 6s 27800K .......... .......... .......... .......... .......... 80% 3.63M 6s 27850K .......... .......... .......... .......... .......... 80% 3.60M 6s 27900K .......... .......... .......... .......... .......... 81% 3.60M 6s 27950K .......... .......... .......... .......... .......... 81% 3.56M 6s 28000K .......... .......... .......... .......... .......... 81% 3.59M 6s 28050K .......... .......... .......... .......... .......... 81% 3.62M 6s 28100K .......... .......... .......... .......... .......... 81% 3.59M 6s 28150K .......... .......... .......... .......... .......... 81% 3.62M 6s 28200K .......... .......... .......... .......... .......... 81% 3.01M 6s 28250K .......... .......... .......... .......... .......... 82% 4.02M 6s 28300K .......... .......... .......... .......... .......... 82% 4.01M 6s 28350K .......... .......... .......... .......... .......... 82% 3.60M 6s 28400K .......... .......... .......... .......... .......... 82% 3.60M 6s 28450K .......... .......... .......... .......... .......... 82% 3.60M 6s 28500K .......... .......... .......... .......... .......... 82% 3.60M 6s 28550K .......... .......... .......... .......... .......... 82% 3.61M 6s 28600K .......... .......... .......... .......... .......... 83% 3.60M 5s 28650K .......... .......... .......... .......... .......... 83% 3.61M 5s 28700K .......... .......... .......... .......... .......... 83% 3.56M 5s 28750K .......... .......... .......... .......... .......... 83% 3.59M 5s 28800K .......... .......... .......... .......... .......... 83% 3.62M 5s 28850K .......... .......... .......... .......... .......... 83% 3.62M 5s 28900K .......... .......... .......... .......... .......... 83% 3.59M 5s 28950K .......... .......... .......... .......... .......... 84% 3.51M 5s 29000K .......... .......... .......... .......... .......... 84% 561K 5s 29050K .......... .......... .......... .......... .......... 84% 3.99M 5s 29100K .......... .......... .......... .......... .......... 84% 3.62M 5s 29150K .......... .......... .......... .......... .......... 84% 2.99M 5s 29200K .......... .......... .......... .......... .......... 84% 4.60M 5s 29250K .......... .......... .......... .......... .......... 84% 3.57M 5s 29300K .......... .......... .......... .......... .......... 85% 3.62M 5s 29350K .......... .......... .......... .......... .......... 85% 3.40M 5s 29400K .......... .......... .......... .......... .......... 85% 3.09M 5s 29450K .......... .......... .......... .......... .......... 85% 4.04M 5s 29500K .......... .......... .......... .......... .......... 85% 4.05M 5s 29550K .......... .......... .......... .......... .......... 85% 3.08M 4s 29600K .......... .......... .......... .......... .......... 86% 4.35M 4s 29650K .......... .......... .......... .......... .......... 86% 3.60M 4s 29700K .......... .......... .......... .......... .......... 86% 3.61M 4s 29750K .......... .......... .......... .......... .......... 86% 3.59M 4s 29800K .......... .......... .......... .......... .......... 86% 3.62M 4s 29850K .......... .......... .......... .......... .......... 86% 3.60M 4s 29900K .......... .......... .......... .......... .......... 86% 3.59M 4s 29950K .......... .......... .......... .......... .......... 87% 3.66M 4s 30000K .......... .......... .......... .......... .......... 87% 3.57M 4s 30050K .......... .......... .......... .......... .......... 87% 3.60M 4s 30100K .......... .......... .......... .......... .......... 87% 3.61M 4s 30150K .......... .......... .......... .......... .......... 87% 3.62M 4s 30200K .......... .......... .......... .......... .......... 87% 3.59M 4s 30250K .......... .......... .......... .......... .......... 87% 3.59M 4s 30300K .......... .......... .......... .......... .......... 88% 3.62M 4s 30350K .......... .......... .......... .......... .......... 88% 3.63M 4s 30400K .......... .......... .......... .......... .......... 88% 3.58M 4s 30450K .......... .......... .......... .......... .......... 88% 3.05M 4s 30500K .......... .......... .......... .......... .......... 88% 277K 4s 30550K .......... .......... .......... .......... .......... 88% 3.64M 4s 30600K .......... .......... .......... .......... .......... 88% 3.63M 3s 30650K .......... .......... .......... .......... .......... 89% 1.16M 3s 30700K .......... .......... .......... .......... .......... 89% 3.33M 3s 30750K .......... .......... .......... .......... .......... 89% 3.59M 3s 30800K .......... .......... .......... .......... .......... 89% 3.61M 3s 30850K .......... .......... .......... .......... .......... 89% 1.00M 3s 30900K .......... .......... .......... .......... .......... 89% 4.03M 3s 30950K .......... .......... .......... .......... .......... 89% 4.08M 3s 31000K .......... .......... .......... .......... .......... 90% 3.84M 3s 31050K .......... .......... .......... .......... .......... 90% 3.59M 3s 31100K .......... .......... .......... .......... .......... 90% 3.64M 3s 31150K .......... .......... .......... .......... .......... 90% 3.57M 3s 31200K .......... .......... .......... .......... .......... 90% 3.61M 3s 31250K .......... .......... .......... .......... .......... 90% 3.60M 3s 31300K .......... .......... .......... .......... .......... 90% 3.62M 3s 31350K .......... .......... .......... .......... .......... 91% 3.59M 3s 31400K .......... .......... .......... .......... .......... 91% 885K 3s 31450K .......... .......... .......... .......... .......... 91% 4.11M 3s 31500K .......... .......... .......... .......... .......... 91% 4.04M 3s 31550K .......... .......... .......... .......... .......... 91% 3.09M 3s 31600K .......... .......... .......... .......... .......... 91% 4.55M 3s 31650K .......... .......... .......... .......... .......... 91% 3.59M 2s 31700K .......... .......... .......... .......... .......... 92% 3.61M 2s 31750K .......... .......... .......... .......... .......... 92% 522K 2s 31800K .......... .......... .......... .......... .......... 92% 3.13M 2s 31850K .......... .......... .......... .......... .......... 92% 3.28M 2s 31900K .......... .......... .......... .......... .......... 92% 2.43M 2s 31950K .......... .......... .......... .......... .......... 92% 2.61M 2s 32000K .......... .......... .......... .......... .......... 92% 3.90M 2s 32050K .......... .......... .......... .......... .......... 93% 429K 2s 32100K .......... .......... .......... .......... .......... 93% 3.62M 2s 32150K .......... .......... .......... .......... .......... 93% 3.60M 2s 32200K .......... .......... .......... .......... .......... 93% 3.60M 2s 32250K .......... .......... .......... .......... .......... 93% 3.60M 2s 32300K .......... .......... .......... .......... .......... 93% 315K 2s 32350K .......... .......... .......... .......... .......... 93% 349K 2s 32400K .......... .......... .......... .......... .......... 94% 3.99M 2s 32450K .......... .......... .......... .......... .......... 94% 3.59M 2s 32500K .......... .......... .......... .......... .......... 94% 3.62M 2s 32550K .......... .......... .......... .......... .......... 94% 3.60M 2s 32600K .......... .......... .......... .......... .......... 94% 3.34M 2s 32650K .......... .......... .......... .......... .......... 94% 3.60M 2s 32700K .......... .......... .......... .......... .......... 95% 3.58M 2s 32750K .......... .......... .......... .......... .......... 95% 2.84M 1s 32800K .......... .......... .......... .......... .......... 95% 4.06M 1s 32850K .......... .......... .......... .......... .......... 95% 775K 1s 32900K .......... .......... .......... .......... .......... 95% 3.67M 1s 32950K .......... .......... .......... .......... .......... 95% 3.62M 1s 33000K .......... .......... .......... .......... .......... 95% 3.61M 1s 33050K .......... .......... .......... .......... .......... 96% 3.60M 1s 33100K .......... .......... .......... .......... .......... 96% 420K 1s 33150K .......... .......... .......... .......... .......... 96% 3.92M 1s 33200K .......... .......... .......... .......... .......... 96% 3.63M 1s 33250K .......... .......... .......... .......... .......... 96% 3.59M 1s 33300K .......... .......... .......... .......... .......... 96% 3.63M 1s 33350K .......... .......... .......... .......... .......... 96% 358K 1s 33400K .......... .......... .......... .......... .......... 97% 3.44M 1s 33450K .......... .......... .......... .......... .......... 97% 3.10M 1s 33500K .......... .......... .......... .......... .......... 97% 4.07M 1s 33550K .......... .......... .......... .......... .......... 97% 3.98M 1s 33600K .......... .......... .......... .......... .......... 97% 419K 1s 33650K .......... .......... .......... .......... .......... 97% 5.21M 1s 33700K .......... .......... .......... .......... .......... 97% 3.61M 1s 33750K .......... .......... .......... .......... .......... 98% 3.60M 1s 33800K .......... .......... .......... .......... .......... 98% 3.61M 1s 33850K .......... .......... .......... .......... .......... 98% 3.58M 0s 33900K .......... .......... .......... .......... .......... 98% 376K 0s 33950K .......... .......... .......... .......... .......... 98% 3.68M 0s 34000K .......... .......... .......... .......... .......... 98% 3.61M 0s 34050K .......... .......... .......... .......... .......... 98% 3.63M 0s 34100K .......... .......... .......... .......... .......... 99% 3.08M 0s 34150K .......... .......... .......... .......... .......... 99% 448K 0s 34200K .......... .......... .......... .......... .......... 99% 3.91M 0s 34250K .......... .......... .......... .......... .......... 99% 3.12M 0s 34300K .......... .......... .......... .......... .......... 99% 4.32M 0s 34350K .......... .......... .......... .......... .......... 99% 3.63M 0s 34400K .......... .......... .......... .......... .......... 99% 3.60M 0s 34450K .......... .......... ... 100% 3.32M=30s 2021-08-09 15:40:17 (1.12 MB/s) - '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/.qtwebkit-opensource-src-5.9.1.tar.xz.77YsuX/output' saved [35300628/35300628] qtwebkit-opensource-src-5.9.1.tar.xz: OK (sha256: 28a560becd800a4229bfac317c2e5407cd3cc95308bc4c3ca90dba2577b052cf) >>> qt5webkit 5.9.1 Extracting xzcat /home/giuliobenetti/autobuild/run/instance-2/dl/qt5webkit/qtwebkit-opensource-src-5.9.1.tar.xz | tar --strip-components=1 -C /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1 -xf - >>> qt5webkit 5.9.1 Patching Applying 0001-qtwebkit-fix-QA-issue-bad-RPATH.patch using patch: patching file Tools/qmake/mkspecs/features/unix/default_post.prf Applying 0002-Exclude-backtrace-API-for-non-glibc-libraries.patch using patch: patching file Source/WTF/wtf/Assertions.cpp Applying 0003-Detect-32-bits-armv8-a-architecture.patch using patch: patching file Source/WTF/wtf/Platform.h Applying 0004-Fix-installation-of-class-headers.patch using patch: patching file include/QtWebKit/headers.pri patching file include/QtWebKitWidgets/headers.pri Applying 0005-Fix-ICU-related-compile-failures.patch using patch: patching file Source/WebCore/dom/Document.cpp patching file Source/WebCore/platform/graphics/SegmentedFontData.cpp Applying 0006-configure-remove-legacy-reference-to-qtConfig-mircli.patch using patch: patching file Tools/qmake/mkspecs/features/configure.prf Applying 0007-Let-Bison-generate-the-header-directly-to-fix-build-.patch using patch: patching file Source/WebCore/css/makegrammar.pl Applying 0008-let-bison-generate-the-header-directly-to-fix-build-.patch using patch: patching file Source/WebCore/DerivedSources.pri Applying 0009-Fix-ICU-related-compile-failures-from-capital-bool-d.patch using patch: patching file Source/WebCore/platform/text/TextBreakIteratorICU.cpp patching file Source/WebCore/platform/text/TextCodecICU.cpp >>> qt5webkit 5.9.1 Configuring mkdir -p /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/host-bin ln -sf /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/python2 /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/host-bin/python cd /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/ && PATH="/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PATH=/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/host-bin:"/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/qmake -spec devices/linux-buildroot-g++ WEBKIT_CONFIG+=use_system_leveldb Info: creating stash file /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/.qmake.stash Info: creating cache file /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/.qmake.cache Running configure tests... Checking for fontconfig... yes Checking for gccdepends... yes Checking for glx... no Checking for gnuld... yes Checking for icu... yes Checking for leveldb... yes Checking for libsqlite3... yes Checking for libwebp... yes Checking for libXcomposite... no Checking for libxml2... yes Checking for libXrender... no Checking for libxslt... no Checking for libzlib... yes Project MESSAGE: PKG_CONFIG_LIBDIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/share/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/mipsel-buildroot-linux-gnu/pkgconfig Project MESSAGE: PKG_CONFIG_SYSROOT_DIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot Negative repeat count does nothing at /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Tools/qmake/dump-features.pl line 17. Negative repeat count does nothing at /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Tools/qmake/dump-features.pl line 17. Negative repeat count does nothing at /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Tools/qmake/dump-features.pl line 17. Negative repeat count does nothing at /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Tools/qmake/dump-features.pl line 17. Final configuration: Build ......................... webkit1 Configuration ................. release All-in-one files .............. no GNUmake ....................... yes Static libs as shared ......... no Static libs as thin archives .. yes Production build .............. yes Have .......................... qtprintsupport qstyle qttestlib fontconfig sqlite3 Use ........................... tiled_backing_store cross_platform_context_menus libxml2 zlib webp system_leveldb libjpeg libpng gstreamer native_fullscreen_video leveldb system_leveldb glib Features ...................... fast_mobile_scrolling gesture_events inspector_server legacy_viewport_adaption smooth_scrolling subpixel_layout touch_adjustment view_mode_css_media plugin_architecture_unsupported 3D Rendering .................. yes Accelerated 2D Canvas ......... no Battery Status ................ no Blob .......................... yes Canvas Path ................... yes CanvasProxy ................... no Channel Messaging ............. yes Content Security Policy 1.1 ... no CSS Device Adaptation ......... no CSS Exclusions ................ yes CSS Shapes .................... yes CSS Filters ................... yes CSS3 Conditional Rules support (i.e. @supports) no CSS3 Text ..................... no CSS3 Text Line Break .......... no CSS box-decoration-break ...... yes CSS image-orientation ......... no CSS image-resolution .......... no CSS image-set ................. yes CSS Regions ................... yes CSS Shaders ................... no CSS sticky position ........... yes CSS Compositing ............... yes Support for unprefixed CSS animations and transforms yes CSS Variable .................. no Custom Scheme Handler ......... no Datalist Element .............. yes Data Transfer Items ........... no Details Element ............... yes Device Orientation ............ no Dialog Element ................ no Directory Upload .............. no Expose DOM4 Events constructors no Download Attribute ............ yes File System ................... no Filters ....................... yes Font Load Events .............. no FTP Directory ................. yes Fullscreen API ................ yes Gamepad ....................... yes Geolocation ................... no High DPI Canvas ............... no Icondatabase .................. yes Iframe seamless attribute ..... yes Indexed Database .............. yes Input Speech .................. no Input Type Color .............. yes Input Type Date ............... no Broken Input Type Datetime .... no Input Type Datetimelocal ...... no Input Type Month .............. no Input Type Time ............... no Input Type Week ............... no Inspector ..................... yes JavaScript Debugger ........... yes Legacy Notifications .......... yes Legacy Vendor Prefix .......... yes Legacy Web Audio .............. yes Link Prefetch ................. yes MathML ........................ no Media Capture ................. no Media Source .................. no Media Statistics .............. no Media Stream .................. no Meter Element ................. yes MHTML ......................... yes Microdata ..................... no Scaled mouse cursor ........... no Navigator Content Utils ....... no Netscape Plugin API ........... no Network Info .................. no Support for 'X-Content-Type-Options: nosniff' no Notifications ................. yes Orientation Events ............ no Page Visibility API ........... yes Performance Timeline .......... no Progress Element .............. yes Proximity Events .............. no Quota ......................... no Resolution media query ........ yes Resource Timing ............... no Request Animation Frame ....... yes Seccomp Filter sandbox ........ no Scripted Speech ............... no Shadow DOM .................... no Shared Workers ................ yes SQL Database .................. yes Style Scoped .................. no Suid sandbox for linux ........ no SVG ........................... yes SVG Fonts ..................... yes HTMLTemplateElement ........... no Text Autosizing ............... no Tiled Backing Store ........... no Threaded HTML parser .......... no Touch Events .................. yes Touch Slider .................. yes Touch Icon Loading Support .... no User Timing ................... no Vibration ..................... no Video ......................... yes Video Track ................... yes WebGL ......................... no Web Audio ..................... no Web Sockets ................... yes Web Timing .................... yes Workers ....................... yes XHR Timeout ................... yes XSLT .......................... no Encountered 1 configuration warning(s): ! QtQuick module not found, QML APIs will not be built WebKit is now configured for building. Just run 'make'. >>> qt5webkit 5.9.1 Building PATH="/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PATH=/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/host-bin:"/home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j5 -C /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/ make[1]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1' cd Source/WTF/ && ( test -e Makefile.WTF || /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/qmake -o Makefile.WTF /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/WTF/WTF.pro -spec devices/linux-buildroot-g++ WEBKIT_CONFIG+=use_system_leveldb ) && /usr/bin/make -f Makefile.WTF Project MESSAGE: PKG_CONFIG_LIBDIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/share/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/mipsel-buildroot-linux-gnu/pkgconfig Project MESSAGE: PKG_CONFIG_SYSROOT_DIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/WTF' /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/ArrayBuffer.o wtf/ArrayBuffer.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/ArrayBufferView.o wtf/ArrayBufferView.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/Assertions.o wtf/Assertions.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/BitVector.o wtf/BitVector.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/CryptographicallyRandomNumber.o wtf/CryptographicallyRandomNumber.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ In file included from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ In file included from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ In file included from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/ArrayBufferView.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/ArrayBufferView.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ArrayBufferView.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ArrayBufferView.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/ArrayBuffer.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ArrayBufferView.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/ArrayBuffer.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ArrayBufferView.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/ArrayBuffer.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/BitVector.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ArrayBuffer.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:31, from wtf/BitVector.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:31, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/BitVector.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:30: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/BitVector.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ArrayBufferView.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ArrayBufferView.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/ArrayBufferView.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from wtf/ArrayBufferView.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ArrayBuffer.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/Assertions.cpp:34: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ArrayBuffer.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./config.h:31, from wtf/Assertions.cpp:34: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from wtf/Assertions.cpp:34: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/BitVector.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/Assertions.cpp:34: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/BitVector.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ArrayBuffer.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ArrayBuffer.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/ArrayBuffer.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/ArrayBuffer.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/BitVector.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/BitVector.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/Assertions.cpp:34: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/BitVector.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/Assertions.cpp:34: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/BitVector.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/Assertions.cpp:34: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/Assertions.cpp:34: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/Assertions.cpp:34: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from wtf/Assertions.cpp:34: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/OwnArrayPtr.h:26, from wtf/Assertions.cpp:38: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/CryptographicallyRandomNumber.cpp:30: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:30: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/NeverDestroyed.h:29, from wtf/CryptographicallyRandomNumber.cpp:33: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from wtf/NeverDestroyed.h:31, from wtf/CryptographicallyRandomNumber.cpp:33: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/BitVector.h:31, from wtf/BitVector.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from wtf/NeverDestroyed.h:31, from wtf/CryptographicallyRandomNumber.cpp:33: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnArrayPtr.h:31, from wtf/OwnArrayPtr.h:27, from wtf/Assertions.cpp:38: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ In file included from wtf/NeverDestroyed.h:31, from wtf/CryptographicallyRandomNumber.cpp:33: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/BitVector.h:31, from wtf/BitVector.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/NeverDestroyed.h:31, from wtf/CryptographicallyRandomNumber.cpp:33: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:33: wtf/NeverDestroyed.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if COMPILER_SUPPORTS(CXX_VARIADIC_TEMPLATES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/NeverDestroyed.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTable.h:25, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/BitVector.h:31, from wtf/BitVector.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/BitVector.h:31, from wtf/BitVector.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/HashTable.h:25, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from ./wtf/ArrayBuffer.h:29, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:35: wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/CryptographicallyRandomNumber.cpp:35: wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/RefCounted.h:27, from ./wtf/ArrayBuffer.h:31, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from ./wtf/ArrayBuffer.h:31, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from ./wtf/ArrayBuffer.h:31, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from ./wtf/ArrayBuffer.h:31, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/ArrayBuffer.h:31, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ wtf/Assertions.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if HAVE(SIGNAL_H) | ^~~~~~~~~~~~~ In file included from ./wtf/ArrayBuffer.h:32, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ArrayBuffer.h:32, from wtf/ArrayBufferView.h:29, from wtf/ArrayBufferView.cpp:27: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/RefCounted.h:27, from wtf/ArrayBuffer.h:31, from wtf/ArrayBuffer.cpp:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from wtf/ArrayBuffer.h:31, from wtf/ArrayBuffer.cpp:27: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from wtf/ArrayBuffer.h:31, from wtf/ArrayBuffer.cpp:27: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from wtf/ArrayBuffer.h:31, from wtf/ArrayBuffer.cpp:27: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from wtf/ArrayBuffer.h:31, from wtf/ArrayBuffer.cpp:27: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from wtf/ArrayBuffer.h:32, from wtf/ArrayBuffer.cpp:27: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from wtf/ArrayBuffer.h:32, from wtf/ArrayBuffer.cpp:27: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(CF) | ^~~~~~~~~~ wtf/Assertions.cpp:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER(MSVC) && !OS(WINCE) | ^~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER(MSVC) && !OS(WINCE) | ^~~~~~~~~~~~ wtf/Assertions.cpp:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/Assertions.cpp:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (OS(DARWIN) || (OS(LINUX) && defined (__GLIBC__) && !defined(__UCLIBC__))) && !OS(ANDROID) | ^~~~~~~~~~~~~ wtf/Assertions.cpp:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (OS(DARWIN) || (OS(LINUX) && defined (__GLIBC__) && !defined(__UCLIBC__))) && !OS(ANDROID) | ^~~~~~~~~~~~ wtf/Assertions.cpp:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if (OS(DARWIN) || (OS(LINUX) && defined (__GLIBC__) && !defined(__UCLIBC__))) && !OS(ANDROID) | ^~~~~~~~~~~~~~ wtf/Assertions.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if HAVE(ANDROID_SDK) | ^~~~~~~~~~~~~~~~ wtf/Assertions.cpp:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(CF) && !OS(WINDOWS) | ^~~~~~~~~~ wtf/Assertions.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(CF) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/Assertions.cpp:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #elif HAVE(ANDROID_SDK) | ^~~~~~~~~~~~~~~~ wtf/Assertions.cpp:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif HAVE(ISDEBUGGERPRESENT) | ^~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if !PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(CLANG) || (COMPILER(GCC) && GCC_VERSION_AT_LEAST(4, 6, 0)) | ^~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(CLANG) || (COMPILER(GCC) && GCC_VERSION_AT_LEAST(4, 6, 0)) | ^~~~~~~~~~~~~~~~ wtf/Assertions.cpp:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if COMPILER(CLANG) || (COMPILER(GCC) && GCC_VERSION_AT_LEAST(4, 6, 0)) | ^~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if COMPILER(CLANG) || (COMPILER(GCC) && GCC_VERSION_AT_LEAST(4, 6, 0)) | ^~~~~~~~~~~~~~~~ wtf/Assertions.cpp:211:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 211 | #if OS(WINDOWS) && !OS(WINCE) && defined(_DEBUG) | ^~~~~~~~~~~~~~ wtf/Assertions.cpp:211:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 211 | #if OS(WINDOWS) && !OS(WINCE) && defined(_DEBUG) | ^~~~~~~~~~~~ wtf/Assertions.cpp:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if (OS(DARWIN) || (OS(LINUX) && defined(__GLIBC__) && !defined(__UCLIBC__))) && !OS(ANDROID) | ^~~~~~~~~~~~~ wtf/Assertions.cpp:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if (OS(DARWIN) || (OS(LINUX) && defined(__GLIBC__) && !defined(__UCLIBC__))) && !OS(ANDROID) | ^~~~~~~~~~~~ wtf/Assertions.cpp:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if (OS(DARWIN) || (OS(LINUX) && defined(__GLIBC__) && !defined(__UCLIBC__))) && !OS(ANDROID) | ^~~~~~~~~~~~~~ wtf/Assertions.cpp:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if OS(DARWIN) || OS(LINUX) | ^~~~~~~~~~~~~ wtf/Assertions.cpp:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if OS(DARWIN) || OS(LINUX) | ^~~~~~~~~~~~ wtf/Assertions.cpp:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | # if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~ wtf/Assertions.cpp:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | # if PLATFORM(QT) || PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ wtf/Assertions.cpp:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(BACKTRACE_SYMBOLS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:303:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 303 | #if USE(BACKTRACE_SYMBOLS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #if USE(BACKTRACE_SYMBOLS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ wtf/Assertions.cpp:354:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 354 | #if HAVE(SIGNAL_H) | ^~~~~~~~~~~~~ wtf/Assertions.cpp:382:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 382 | #if HAVE(SIGNAL_H) | ^~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/CurrentTime.o wtf/CurrentTime.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/CurrentTime.cpp:34: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/CurrentTime.cpp:34: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/CurrentTime.cpp:34: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/CurrentTime.cpp:34: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/CurrentTime.cpp:34: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/CurrentTime.cpp:34: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/CurrentTime.cpp:34: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/CurrentTime.cpp:34: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/CurrentTime.cpp:34: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/CurrentTime.cpp:34: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/DateMath.o wtf/DateMath.cpp wtf/CurrentTime.cpp:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/CurrentTime.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/CurrentTime.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~ wtf/CurrentTime.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/CurrentTime.cpp:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #elif USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~ wtf/CurrentTime.cpp:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #elif USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #elif USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #elif OS(QNX) | ^~~~~~~~~~ wtf/CurrentTime.cpp:266:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 266 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 279 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #elif USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~ wtf/CurrentTime.cpp:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #elif USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #elif USE(GLIB) && !PLATFORM(EFL) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:293:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 293 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/CurrentTime.cpp:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/CurrentTime.cpp:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/CurrentTime.cpp:356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 356 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from wtf/ArrayBuffer.h:32, from wtf/ArrayBuffer.cpp:27: ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ./wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ./wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = WTF::ArrayBufferView* const; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ./wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::ArrayBufferView*; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::ArrayBufferView*; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' wtf/ArrayBuffer.cpp:64:37: required from here ./wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from wtf/ArrayBuffer.h:29, from wtf/ArrayBuffer.cpp:27: ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/DataLog.o wtf/DataLog.cpp In file included from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/DateMath.cpp:72: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/DateMath.cpp:72: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DateMath.cpp:72: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DateMath.cpp:72: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DateMath.cpp:72: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DateMath.cpp:72: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/DateMath.cpp:72: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/DateMath.cpp:72: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/DateMath.cpp:72: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ In file included from wtf/DateMath.cpp:72: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/DecimalNumber.o wtf/DecimalNumber.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa.o wtf/dtoa.cpp In file included from ./wtf/OwnArrayPtr.h:26, from wtf/DateMath.h:52, from wtf/DateMath.cpp:73: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnArrayPtr.h:31, from ./wtf/OwnArrayPtr.h:27, from wtf/DateMath.h:52, from wtf/DateMath.cpp:73: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:29, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/text/ASCIIFastPath.h:30, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:30, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:30, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/DataLog.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/DataLog.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DataLog.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DataLog.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DataLog.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DataLog.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/DataLog.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/DataLog.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/DataLog.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from wtf/DataLog.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:30, from ./wtf/FilePrintStream.h:30, from wtf/DataLog.h:31, from wtf/DataLog.cpp:27: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:31, from ./wtf/FilePrintStream.h:30, from wtf/DataLog.h:31, from wtf/DataLog.cpp:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:721, from wtf/DateMath.h:54, from wtf/DateMath.cpp:73: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/DateMath.cpp:78: wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from wtf/DateMath.cpp:80: wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ wtf/DateMath.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/DateMath.cpp:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ wtf/DateMath.cpp:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ wtf/DateMath.cpp:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if HAVE(SYS_TIMEB_H) | ^~~~~~~~~~~~~~~~ wtf/DateMath.cpp:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(QNX) | ^~~~~~~~~~ wtf/DateMath.cpp:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #if !OS(WINCE) | ^~~~~~~~~~~~ wtf/DateMath.cpp:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ wtf/DateMath.cpp:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/DateMath.cpp:377:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 377 | #if !HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ wtf/DateMath.cpp:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ wtf/DateMath.cpp:513:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 513 | #if !OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/DecimalNumber.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa.cpp:35: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/DecimalNumber.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./config.h:31, from wtf/dtoa.cpp:35: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DecimalNumber.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/dtoa.cpp:35: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DecimalNumber.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa.cpp:35: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DecimalNumber.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa.cpp:35: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa.cpp:35: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/DecimalNumber.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa.cpp:35: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/DecimalNumber.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa.cpp:35: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/DecimalNumber.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa.cpp:35: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/DecimalNumber.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/dtoa.cpp:35: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/DecimalNumber.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/dtoa/double-conversion.h:31, from wtf/dtoa.h:25, from wtf/dtoa.cpp:36: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from ./wtf/dtoa/double-conversion.h:31, from wtf/dtoa.h:25, from wtf/dtoa.cpp:36: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ In file included from wtf/dtoa.h:26, from wtf/dtoa.cpp:36: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from wtf/dtoa.h:26, from wtf/dtoa.cpp:36: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:32, from ./wtf/FilePrintStream.h:30, from wtf/DataLog.h:31, from wtf/DataLog.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from ./wtf/FilePrintStream.h:31, from wtf/DataLog.h:31, from wtf/DataLog.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from ./wtf/FilePrintStream.h:31, from wtf/DataLog.h:31, from wtf/DataLog.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from ./wtf/FilePrintStream.h:31, from wtf/DataLog.h:31, from wtf/DataLog.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/HashTable.h:25, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/DataLog.cpp:30: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from wtf/DataLog.cpp:30: ./wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:34, from wtf/DataLog.cpp:30: ./wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/dtoa/double-conversion.h:31, from ./wtf/dtoa.h:25, from wtf/DecimalNumber.h:30, from wtf/DecimalNumber.cpp:27: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from ./wtf/dtoa/double-conversion.h:31, from ./wtf/dtoa.h:25, from wtf/DecimalNumber.h:30, from wtf/DecimalNumber.cpp:27: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ In file included from ./wtf/dtoa.h:26, from wtf/DecimalNumber.h:30, from wtf/DecimalNumber.cpp:27: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/dtoa.h:26, from wtf/DecimalNumber.h:30, from wtf/DecimalNumber.cpp:27: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/MathExtras.h:35, from wtf/DecimalNumber.h:31, from wtf/DecimalNumber.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/MathExtras.h:35, from wtf/dtoa.cpp:39: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/DataLog.cpp:30: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:36, from wtf/DataLog.cpp:30: ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from wtf/DataLog.cpp:30: ./wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ wtf/DataLog.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(UNIX) | ^~~~~~~~~~~ wtf/DataLog.cpp:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(WINCE) | ^~~~~~~~~~~~ wtf/DataLog.cpp:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/DataLog.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/MathExtras.h:35, from wtf/DecimalNumber.h:31, from wtf/DecimalNumber.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/MathExtras.h:35, from wtf/dtoa.cpp:39: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/MathExtras.h:35, from wtf/DecimalNumber.h:31, from wtf/DecimalNumber.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/MathExtras.h:35, from wtf/DecimalNumber.h:31, from wtf/DecimalNumber.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/DecimalNumber.h:31, from wtf/DecimalNumber.cpp:27: ./wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ./wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ./wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/MathExtras.h:35, from wtf/dtoa.cpp:39: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/MathExtras.h:35, from wtf/dtoa.cpp:39: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ In file included from wtf/dtoa.cpp:39: ./wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ./wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:29, from ./wtf/text/WTFString.h:28, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ./wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/dtoa.cpp:40: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/dtoa.cpp:40: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from wtf/dtoa.cpp:40: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/dtoa.cpp:40: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/dtoa.cpp:40: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from wtf/dtoa.cpp:40: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from wtf/dtoa.cpp:41: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from wtf/dtoa.cpp:41: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/dtoa.cpp:41: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/dtoa.cpp:41: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/dtoa.cpp:41: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from wtf/dtoa.cpp:41: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa.cpp:41: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/dtoa.cpp:41: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(BIG_ENDIAN) || CPU(MIDDLE_ENDIAN) | ^~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if CPU(BIG_ENDIAN) || CPU(MIDDLE_ENDIAN) | ^~~~~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ wtf/dtoa.cpp:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if CPU(PPC64) || CPU(X86_64) | ^~~~~~~~~~~~~ wtf/dtoa.cpp:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if CPU(PPC64) || CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:721, from wtf/DecimalNumber.h:32, from wtf/DecimalNumber.cpp:27: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa/bignum-dtoa.o wtf/dtoa/bignum-dtoa.cc In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/bignum-dtoa.cc:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa/bignum-dtoa.cc:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/dtoa/bignum-dtoa.cc:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/bignum-dtoa.h:31, from wtf/dtoa/bignum-dtoa.cc:32: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from wtf/dtoa/bignum-dtoa.h:31, from wtf/dtoa/bignum-dtoa.cc:32: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa/bignum.o wtf/dtoa/bignum.cc In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/bignum.cc:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/dtoa/bignum.cc:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/bignum.cc:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/bignum.cc:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/bignum.cc:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/bignum.cc:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/bignum.cc:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/bignum.cc:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa/bignum.cc:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/dtoa/bignum.cc:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/bignum.h:31, from wtf/dtoa/bignum.cc:30: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from wtf/dtoa/bignum.h:31, from wtf/dtoa/bignum.cc:30: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa/cached-powers.o wtf/dtoa/cached-powers.cc In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/cached-powers.cc:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/dtoa/cached-powers.cc:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/cached-powers.cc:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/cached-powers.cc:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/cached-powers.cc:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/cached-powers.cc:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/cached-powers.cc:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/cached-powers.cc:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa/cached-powers.cc:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/dtoa/cached-powers.cc:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/cached-powers.cc:34: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from wtf/dtoa/cached-powers.cc:34: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa/diy-fp.o wtf/dtoa/diy-fp.cc In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa/double-conversion.o wtf/dtoa/double-conversion.cc In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/diy-fp.cc:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ In file included from ./config.h:31, from wtf/dtoa/diy-fp.cc:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/dtoa/diy-fp.cc:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/diy-fp.cc:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/diy-fp.cc:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/diy-fp.cc:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/diy-fp.cc:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/diy-fp.cc:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa/diy-fp.cc:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ In file included from wtf/dtoa/diy-fp.cc:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from wtf/dtoa/diy-fp.h:31, from wtf/dtoa/diy-fp.cc:30: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from wtf/dtoa/diy-fp.h:31, from wtf/dtoa/diy-fp.cc:30: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/double-conversion.cc:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/dtoa/double-conversion.cc:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/double-conversion.cc:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/double-conversion.cc:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/double-conversion.cc:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/double-conversion.cc:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/double-conversion.cc:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/double-conversion.cc:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa/double-conversion.cc:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/dtoa/double-conversion.cc:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/double-conversion.h:31, from wtf/dtoa/double-conversion.cc:33: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from wtf/dtoa/double-conversion.h:31, from wtf/dtoa/double-conversion.cc:33: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa/fast-dtoa.o wtf/dtoa/fast-dtoa.cc In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa/fixed-dtoa.o wtf/dtoa/fixed-dtoa.cc In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/fast-dtoa.cc:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa/fast-dtoa.cc:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/dtoa/fast-dtoa.cc:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/fast-dtoa.h:31, from wtf/dtoa/fast-dtoa.cc:30: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from wtf/dtoa/fast-dtoa.h:31, from wtf/dtoa/fast-dtoa.cc:30: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/fixed-dtoa.cc:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa/fixed-dtoa.cc:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/dtoa/fixed-dtoa.cc:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/fixed-dtoa.h:31, from wtf/dtoa/fixed-dtoa.cc:32: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from wtf/dtoa/fixed-dtoa.h:31, from wtf/dtoa/fixed-dtoa.cc:32: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/dtoa/strtod.o wtf/dtoa/strtod.cc In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/FastMalloc.o wtf/FastMalloc.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/FastMalloc.cpp:77: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/FastMalloc.cpp:77: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:77: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FastMalloc.cpp:77: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FastMalloc.cpp:77: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FastMalloc.cpp:77: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/FastMalloc.cpp:77: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/FastMalloc.cpp:77: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/FastMalloc.cpp:77: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/FastMalloc.cpp:77: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/dtoa/strtod.cc:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/dtoa/strtod.cc:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/dtoa/strtod.cc:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/strtod.cc:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/strtod.cc:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/dtoa/strtod.cc:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/strtod.cc:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/dtoa/strtod.cc:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/dtoa/strtod.cc:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/dtoa/strtod.cc:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from wtf/FastMalloc.cpp:90: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/FilePrintStream.o wtf/FilePrintStream.cpp In file included from wtf/dtoa/strtod.h:31, from wtf/dtoa/strtod.cc:33: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from wtf/dtoa/strtod.h:31, from wtf/dtoa/strtod.cc:33: wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/FunctionDispatcher.o wtf/FunctionDispatcher.cpp ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from wtf/FastMalloc.cpp:90: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:90: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:90: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(GCC) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if COMPILER(GCC) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if !ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from wtf/TCSpinLock.h:37, from wtf/FastMalloc.cpp:429: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from wtf/TCSpinLock.h:37, from wtf/FastMalloc.cpp:429: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:429: wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ In file included from wtf/FastMalloc.cpp:430: wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from wtf/FastMalloc.cpp:431: wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:440:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 440 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ wtf/FastMalloc.cpp:443:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 443 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 446 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:484:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 484 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if ENABLE(TCMALLOC_HARDENING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:630:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 630 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:678:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 678 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if defined(WTF_CHANGES) && OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:1137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1137 | #if defined(WTF_CHANGES) && OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:1449:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1449 | #if COMPILER(CLANG) && defined(__has_warning) | ^~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1470 | #if COMPILER(CLANG) && defined(__has_warning) | ^~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1474:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1474 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:1602:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1602 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1814:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1814 | #if defined(WTF_CHANGES) && OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:1824:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1824 | #if HAVE(DISPATCH_H) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1824:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1824 | #if HAVE(DISPATCH_H) || OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1832:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1832 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1836 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1885:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1885 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1923:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1923 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1990:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1990 | #if (COMPILER(MSVC) || COMPILER(SUNCC)) | ^~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:1990:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1990 | #if (COMPILER(MSVC) || COMPILER(SUNCC)) | ^~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2600:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2600 | #if ENABLE(TCMALLOC_HARDENING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2673 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2780:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2780 | #if HAVE(DISPATCH_H) || OS(WINDOWS) | ^~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2780:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2780 | #if HAVE(DISPATCH_H) || OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2806:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2806 | #if HAVE(PTHREAD_SETNAME_NP) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2861 | #if USE(PTHREAD_GETSPECIFIC_DIRECT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2869:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2869 | #if USE(PTHREAD_GETSPECIFIC_DIRECT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:2876:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2876 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:2909:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2909 | #if ENABLE(TCMALLOC_HARDENING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3138 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ wtf/FastMalloc.cpp:3164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3164 | #if ENABLE(TCMALLOC_HARDENING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3219 | #if ENABLE(TCMALLOC_HARDENING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3403 | #if defined(WTF_CHANGES) && OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:3427:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3427 | #elif OS(DARWIN) | ^~~~~~~~~~~~~ wtf/FastMalloc.cpp:3456:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3456 | #if USE(PTHREAD_GETSPECIFIC_DIRECT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3463 | #if !OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3474:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3474 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3492 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:3513:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3513 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4191 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4223 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4245 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4254 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4270 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4311 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4315 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4323:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4323 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4327:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4327 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4338:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4338 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4356 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4402:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4402 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4408:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4408 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4667:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4667 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/FastMalloc.cpp:4688:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4688 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/FilePrintStream.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/FilePrintStream.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/FilePrintStream.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FilePrintStream.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FilePrintStream.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FilePrintStream.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/FilePrintStream.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/FilePrintStream.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/FilePrintStream.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/FilePrintStream.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:30, from wtf/FilePrintStream.h:30, from wtf/FilePrintStream.cpp:27: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:31, from wtf/FilePrintStream.h:30, from wtf/FilePrintStream.cpp:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/GregorianDateTime.o wtf/GregorianDateTime.cpp In file included from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/FunctionDispatcher.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/FunctionDispatcher.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/FunctionDispatcher.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FunctionDispatcher.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FunctionDispatcher.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/FunctionDispatcher.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/FunctionDispatcher.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/FunctionDispatcher.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/FunctionDispatcher.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/FunctionDispatcher.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from ./wtf/ThreadSafeRefCounted.h:64, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:32, from wtf/FilePrintStream.h:30, from wtf/FilePrintStream.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/FilePrintStream.h:31, from wtf/FilePrintStream.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/FilePrintStream.h:31, from wtf/FilePrintStream.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/FilePrintStream.h:31, from wtf/FilePrintStream.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from ./wtf/ThreadSafeRefCounted.h:64, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from ./wtf/ThreadSafeRefCounted.h:64, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from ./wtf/ThreadSafeRefCounted.h:64, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:64, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:64, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/FunctionDispatcher.h:27, from wtf/FunctionDispatcher.cpp:27: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/GregorianDateTime.cpp:25: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/GregorianDateTime.cpp:25: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/GregorianDateTime.cpp:25: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/GregorianDateTime.cpp:25: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/GregorianDateTime.cpp:25: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/GregorianDateTime.cpp:25: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/GregorianDateTime.cpp:25: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/GregorianDateTime.cpp:25: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/GregorianDateTime.cpp:25: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/GregorianDateTime.cpp:25: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/GregorianDateTime.cpp:26: wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from wtf/DateMath.h:52, from wtf/GregorianDateTime.cpp:28: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnArrayPtr.h:31, from ./wtf/OwnArrayPtr.h:27, from wtf/DateMath.h:52, from wtf/GregorianDateTime.cpp:28: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:29, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/text/ASCIIFastPath.h:30, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:30, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:30, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:721, from wtf/DateMath.h:54, from wtf/GregorianDateTime.cpp:28: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ wtf/GregorianDateTime.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/GregorianDateTime.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/GregorianDateTime.cpp:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/gobject/GOwnPtr.o wtf/gobject/GOwnPtr.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/gobject/GOwnPtr.cpp:19: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/gobject/GOwnPtr.cpp:19: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/gobject/GOwnPtr.cpp:19: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/gobject/GOwnPtr.cpp:20: wtf/gobject/GOwnPtr.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if USE(GLIB) | ^~~~~~~~~~~~ wtf/gobject/GOwnPtr.cpp:22:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 22 | #if USE(GLIB) | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/gobject/GRefPtr.o wtf/gobject/GRefPtr.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/HashTable.o wtf/HashTable.cpp In file included from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/gobject/GRefPtr.cpp:19: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/gobject/GRefPtr.cpp:19: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/gobject/GRefPtr.cpp:19: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/gobject/GRefPtr.cpp:19: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/gobject/GRefPtr.cpp:19: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/gobject/GRefPtr.cpp:19: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/gobject/GRefPtr.cpp:19: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/gobject/GRefPtr.cpp:20: wtf/gobject/GRefPtr.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(GLIB) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from wtf/gobject/GRefPtr.h:28, from wtf/gobject/GRefPtr.cpp:20: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from wtf/gobject/GRefPtr.h:28, from wtf/gobject/GRefPtr.cpp:20: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from wtf/gobject/GRefPtr.h:28, from wtf/gobject/GRefPtr.cpp:20: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from wtf/gobject/GRefPtr.h:28, from wtf/gobject/GRefPtr.cpp:20: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from wtf/gobject/GRefPtr.h:28, from wtf/gobject/GRefPtr.cpp:20: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/gobject/GRefPtr.h:28, from wtf/gobject/GRefPtr.cpp:20: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/gobject/GRefPtr.cpp:22:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 22 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/HashTable.cpp:20: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/HashTable.cpp:20: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/HashTable.cpp:20: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/HashTable.cpp:20: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/HashTable.cpp:20: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/HashTable.cpp:20: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/HashTable.cpp:20: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/HashTable.cpp:20: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/HashTable.cpp:20: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/HashTable.cpp:20: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/HashTable.h:25, from wtf/HashTable.cpp:21: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from wtf/HashTable.h:28, from wtf/HashTable.cpp:21: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from wtf/HashTable.h:28, from wtf/HashTable.cpp:21: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from wtf/HashTable.h:28, from wtf/HashTable.cpp:21: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from wtf/HashTable.h:28, from wtf/HashTable.cpp:21: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from wtf/HashTable.h:28, from wtf/HashTable.cpp:21: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from wtf/HashTable.h:28, from wtf/HashTable.cpp:21: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from wtf/HashTable.h:28, from wtf/HashTable.cpp:21: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/HashTable.h:30, from wtf/HashTable.cpp:21: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/HashTable.h:30, from wtf/HashTable.cpp:21: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from wtf/HashTable.h:30, from wtf/HashTable.cpp:21: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/HashTable.h:30, from wtf/HashTable.cpp:21: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/HashTable.h:30, from wtf/HashTable.cpp:21: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from wtf/HashTable.h:30, from wtf/HashTable.cpp:21: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:31, from ./wtf/FilePrintStream.h:30, from wtf/DataLog.h:31, from wtf/HashTable.cpp:22: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/MD5.o wtf/MD5.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/MD5.cpp:49: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/MD5.cpp:49: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MD5.cpp:49: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MD5.cpp:49: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MD5.cpp:49: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MD5.cpp:49: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/MD5.cpp:49: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/MD5.cpp:49: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/MD5.cpp:49: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/MD5.cpp:49: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/Vector.h:25, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/MainThread.o wtf/MainThread.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/Vector.h:25, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:26, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:26, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from wtf/MD5.h:34, from wtf/MD5.cpp:50: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/MainThread.cpp:29: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/MainThread.cpp:29: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MainThread.cpp:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MainThread.cpp:29: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MainThread.cpp:29: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MainThread.cpp:29: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/MainThread.cpp:29: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/MainThread.cpp:29: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/MainThread.cpp:29: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/MainThread.cpp:29: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/MainThread.cpp:30: wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from ./wtf/PassTraits.h:32, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/PassTraits.h:32, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:28, from ./wtf/PassTraits.h:32, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassTraits.h:32, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassTraits.h:32, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/PassTraits.h:33, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/PassTraits.h:33, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/PassTraits.h:33, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassTraits.h:33, from wtf/Deque.h:37, from wtf/MainThread.cpp:33: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from wtf/Deque.h:38, from wtf/MainThread.cpp:33: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/Deque.h:38, from wtf/MainThread.cpp:33: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from wtf/Deque.h:38, from wtf/MainThread.cpp:33: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:64, from wtf/Functional.h:32, from wtf/MainThread.cpp:34: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:64, from wtf/Functional.h:32, from wtf/MainThread.cpp:34: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from wtf/Functional.h:32, from wtf/MainThread.cpp:34: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from wtf/Functional.h:32, from wtf/MainThread.cpp:34: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from wtf/Functional.h:32, from wtf/MainThread.cpp:34: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/Functional.h:32, from wtf/MainThread.cpp:34: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MainThread.cpp:34: wtf/Functional.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) && COMPILER_SUPPORTS(BLOCKS) | ^~~~~~~~~~~~~ wtf/Functional.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) && COMPILER_SUPPORTS(BLOCKS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MainThread.cpp:34: wtf/Functional.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if OS(DARWIN) && COMPILER_SUPPORTS(BLOCKS) | ^~~~~~~~~~~~~ wtf/Functional.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if OS(DARWIN) && COMPILER_SUPPORTS(BLOCKS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MainThread.cpp:34: wtf/Functional.h:707:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 707 | #if OS(DARWIN) && COMPILER_SUPPORTS(BLOCKS) | ^~~~~~~~~~~~~ wtf/Functional.h:707:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 707 | #if OS(DARWIN) && COMPILER_SUPPORTS(BLOCKS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MainThread.cpp:37: ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/MainThread.cpp:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/MainThread.cpp:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/MainThread.cpp:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/MainThread.cpp:253:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 253 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.cpp:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.cpp:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.cpp:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/MediaTime.o wtf/MediaTime.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/MetaAllocator.o wtf/MetaAllocator.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/MediaTime.cpp:29: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/MediaTime.cpp:29: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MediaTime.cpp:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MediaTime.cpp:29: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MediaTime.cpp:29: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MediaTime.cpp:29: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/MediaTime.cpp:29: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/MediaTime.cpp:29: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/MediaTime.cpp:29: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/MediaTime.cpp:29: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from wtf/FastAllocBase.h:93, from wtf/MediaTime.h:29, from wtf/MediaTime.cpp:30: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from wtf/FastAllocBase.h:93, from wtf/MediaTime.h:29, from wtf/MediaTime.cpp:30: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/FastAllocBase.h:93, from wtf/MediaTime.h:29, from wtf/MediaTime.cpp:30: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from wtf/FastAllocBase.h:93, from wtf/MediaTime.h:29, from wtf/MediaTime.cpp:30: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/MediaTime.cpp:34: ./wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ./wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ./wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/MetaAllocator.cpp:29: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/MetaAllocator.cpp:29: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MetaAllocator.cpp:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MetaAllocator.cpp:29: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MetaAllocator.cpp:29: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/MetaAllocator.cpp:29: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/MetaAllocator.cpp:29: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/MetaAllocator.cpp:29: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/MetaAllocator.cpp:29: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/MetaAllocator.cpp:29: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTable.h:25, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/RefCounted.h:27, from ./wtf/MetaAllocatorHandle.h:34, from wtf/MetaAllocator.h:34, from wtf/MetaAllocator.cpp:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from ./wtf/MetaAllocatorHandle.h:34, from wtf/MetaAllocator.h:34, from wtf/MetaAllocator.cpp:30: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from ./wtf/MetaAllocatorHandle.h:34, from wtf/MetaAllocator.h:34, from wtf/MetaAllocator.cpp:30: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from ./wtf/MetaAllocatorHandle.h:34, from wtf/MetaAllocator.h:34, from wtf/MetaAllocator.cpp:30: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/MetaAllocatorHandle.h:34, from wtf/MetaAllocator.h:34, from wtf/MetaAllocator.cpp:30: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from wtf/MetaAllocator.h:40, from wtf/MetaAllocator.cpp:30: ./wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MetaAllocator.cpp:30: wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/MetaAllocator.cpp:34: ./wtf/ProcessID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(UNIX) | ^~~~~~~~~~~ In file included from wtf/MetaAllocator.cpp:34: ./wtf/ProcessID.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ProcessID.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/MetaAllocator.cpp:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/MetaAllocator.cpp:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/MetaAllocator.cpp:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/MetaAllocator.cpp:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/MetaAllocator.cpp:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/MetaAllocator.cpp:450:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 450 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/NullPtr.o wtf/NullPtr.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/NumberOfCores.o wtf/NumberOfCores.cpp In file included from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/NullPtr.cpp:27: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/NullPtr.cpp:27: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/NullPtr.cpp:27: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/NullPtr.cpp:27: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/NullPtr.cpp:27: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/NullPtr.cpp:27: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/NullPtr.cpp:27: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/NullPtr.cpp:27: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/NullPtr.cpp:27: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/NullPtr.cpp:27: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/NullPtr.cpp:28: wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/NullPtr.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if !(COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/NumberOfCores.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/NumberOfCores.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/NumberOfCores.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/NumberOfCores.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/NumberOfCores.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/NumberOfCores.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/NumberOfCores.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/NumberOfCores.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/NumberOfCores.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/NumberOfCores.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/NumberOfCores.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) | ^~~~~~~~~~~~~ wtf/NumberOfCores.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) | ^~~~~~~~~~~~~~ wtf/NumberOfCores.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) | ^~~~~~~~~~~~~ wtf/NumberOfCores.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) | ^~~~~~~~~~~~~~ wtf/NumberOfCores.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #elif OS(LINUX) || OS(AIX) || OS(SOLARIS) | ^~~~~~~~~~~~ wtf/NumberOfCores.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #elif OS(LINUX) || OS(AIX) || OS(SOLARIS) | ^~~~~~~~~~ wtf/NumberOfCores.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #elif OS(LINUX) || OS(AIX) || OS(SOLARIS) | ^~~~~~~~~~~~~~ wtf/NumberOfCores.cpp:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) | ^~~~~~~~~~~~~ wtf/NumberOfCores.cpp:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) | ^~~~~~~~~~~~~~ wtf/NumberOfCores.cpp:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) | ^~~~~~~~~~~~~ wtf/NumberOfCores.cpp:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if OS(DARWIN) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) | ^~~~~~~~~~~~~~ wtf/NumberOfCores.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #elif OS(LINUX) || OS(AIX) || OS(SOLARIS) | ^~~~~~~~~~~~ wtf/NumberOfCores.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #elif OS(LINUX) || OS(AIX) || OS(SOLARIS) | ^~~~~~~~~~ wtf/NumberOfCores.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #elif OS(LINUX) || OS(AIX) || OS(SOLARIS) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/RAMSize.o wtf/RAMSize.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/RAMSize.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/RAMSize.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/RAMSize.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RAMSize.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RAMSize.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RAMSize.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/RAMSize.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/RAMSize.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/RAMSize.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/RAMSize.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from wtf/StdLibExtras.h:31, from wtf/RAMSize.cpp:29: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/OSRandomSource.o wtf/OSRandomSource.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -dM -E -o .moc/moc_predefs.h /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/features/data/dummy.cpp In file included from ./wtf/CheckedArithmetic.h:31, from wtf/StdLibExtras.h:31, from wtf/RAMSize.cpp:29: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/RAMSize.cpp:29: wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from wtf/RAMSize.cpp:29: wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ wtf/RAMSize.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/RAMSize.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif OS(UNIX) | ^~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/qt/StringQt.o wtf/qt/StringQt.cpp wtf/RAMSize.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/RAMSize.cpp:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif OS(UNIX) | ^~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/OSRandomSource.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/OSRandomSource.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/OSRandomSource.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/OSRandomSource.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/OSRandomSource.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/OSRandomSource.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ In file included from ./config.h:53, from wtf/OSRandomSource.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ In file included from ./config.h:53, from wtf/OSRandomSource.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ In file included from ./config.h:56, from wtf/OSRandomSource.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ In file included from wtf/OSRandomSource.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ wtf/OSRandomSource.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/OSRandomSource.cpp:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/OSRandomSource.cpp:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ./wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = void*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ./wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::PtrHash >; T = void*; Extra = WTF::MetaAllocator::FreeSpaceNode*; Key = void*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ./wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = void*; MappedArg = WTF::MetaAllocator::FreeSpaceNode*; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = void*; WTF::HashMap::MappedPassInReferenceType = WTF::MetaAllocator::FreeSpaceNode* const&]' ./wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = void*; MappedArg = WTF::MetaAllocator::FreeSpaceNode*; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = void*; WTF::HashMap::MappedPassInType = WTF::MetaAllocator::FreeSpaceNode* const&]' wtf/MetaAllocator.cpp:249:63: required from here ./wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ In file included from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ In file included from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ./wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = unsigned int; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::IntHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ./wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::IntHash >; T = unsigned int; Extra = unsigned int; Key = unsigned int; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::IntHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ./wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = unsigned int; MappedArg = unsigned int; HashArg = WTF::IntHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = unsigned int; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ./wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = unsigned int; MappedArg = unsigned int; HashArg = WTF::IntHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = unsigned int; WTF::HashMap::MappedPassInType = const unsigned int&]' wtf/MetaAllocator.cpp:403:43: required from here ./wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/MetaAllocator.h:33, from wtf/MetaAllocator.cpp:30: ./wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/PageAllocationAligned.o wtf/PageAllocationAligned.cpp In file included from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/qt/StringQt.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/qt/StringQt.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/qt/StringQt.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/qt/StringQt.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/qt/StringQt.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/qt/StringQt.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/qt/StringQt.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/qt/StringQt.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from wtf/qt/StringQt.cpp:28: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from wtf/qt/StringQt.cpp:28: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:28: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:28: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:29, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/PageAllocationAligned.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/PageAllocationAligned.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/PageAllocationAligned.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/qt/StringQt.cpp:29: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PageAllocationAligned.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PageAllocationAligned.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PageAllocationAligned.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/PageAllocationAligned.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/PageAllocationAligned.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/PageAllocationAligned.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/PageAllocationAligned.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OSAllocator.h:30, from wtf/PageAllocationAligned.h:29, from wtf/PageAllocationAligned.cpp:27: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from wtf/PageAllocationAligned.h:29, from wtf/PageAllocationAligned.cpp:27: ./wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from wtf/PageAllocationAligned.h:30, from wtf/PageAllocationAligned.cpp:27: ./wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ In file included from ./wtf/PageReservation.h:29, from wtf/PageAllocationAligned.h:30, from wtf/PageAllocationAligned.cpp:27: ./wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/PageAllocationAligned.cpp:27: wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/PageAllocationAligned.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/PageAllocationAligned.cpp:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/qt/StringQt.cpp:29: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:29: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/qt/StringQt.cpp:29: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:721, from wtf/qt/StringQt.cpp:29: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/PageBlock.o wtf/PageBlock.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/PageBlock.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/PageBlock.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/PageBlock.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PageBlock.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PageBlock.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PageBlock.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/PageBlock.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/PageBlock.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/PageBlock.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/PageBlock.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/PageBlock.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(UNIX) | ^~~~~~~~~~~ wtf/PageBlock.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/PageBlock.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(UNIX) | ^~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/ParallelJobsGeneric.o wtf/ParallelJobsGeneric.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ParallelJobsGeneric.cpp:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/ParallelJobsGeneric.cpp:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/ParallelJobsGeneric.cpp:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/ParallelJobsGeneric.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(THREADING_GENERIC) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from wtf/ParallelJobs.h:33, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from wtf/ParallelJobs.h:33, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from wtf/ParallelJobs.h:33, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from wtf/ParallelJobs.h:33, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from wtf/ParallelJobs.h:33, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ParallelJobs.h:33, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from wtf/ParallelJobs.h:34, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/ParallelJobs.h:34, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/ParallelJobs.h:34, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/ParallelJobs.h:34, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ParallelJobs.h:34, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from wtf/ParallelJobs.h:34, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ParallelJobsGeneric.cpp:32: wtf/ParallelJobs.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(THREADING_GENERIC) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/ParallelJobsGeneric.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(THREADING_GENERIC) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/ParallelJobsGeneric.h:33, from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/ParallelJobsGeneric.h:33, from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/ParallelJobsGeneric.h:33, from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/ParallelJobsGeneric.h:33, from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/ParallelJobsGeneric.h:33, from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/ParallelJobsGeneric.h:33, from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from ./wtf/ParallelJobsGeneric.h:33, from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/ParallelJobsGeneric.h:33, from wtf/ParallelJobs.h:53, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/PrintStream.o wtf/PrintStream.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/PrintStream.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/PrintStream.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/PrintStream.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PrintStream.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PrintStream.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/PrintStream.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/PrintStream.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/PrintStream.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/PrintStream.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/PrintStream.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from wtf/PrintStream.h:30, from wtf/PrintStream.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/RandomNumber.o wtf/RandomNumber.cpp In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from wtf/PrintStream.h:30, from wtf/PrintStream.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from wtf/PrintStream.h:30, from wtf/PrintStream.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from wtf/PrintStream.h:30, from wtf/PrintStream.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/text/CString.h:29, from wtf/PrintStream.cpp:30: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/RefCounted.h:27, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:30, from wtf/PrintStream.cpp:30: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from ./wtf/text/CString.h:31, from wtf/PrintStream.cpp:30: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/CString.h:31, from wtf/PrintStream.cpp:30: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:31, from wtf/PrintStream.cpp:30: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/RefCountedLeakCounter.o wtf/RefCountedLeakCounter.cpp ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:31, from wtf/PrintStream.cpp:30: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/PrintStream.cpp:31: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/PrintStream.cpp:31: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/PrintStream.cpp:31: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/PrintStream.cpp:31: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/PrintStream.cpp:31: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/PrintStream.cpp:31: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/PrintStream.cpp:31: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/PrintStream.cpp:31: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/PrintStream.cpp:31: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:721, from wtf/PrintStream.cpp:31: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/RefCountedLeakCounter.cpp:21: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/RefCountedLeakCounter.cpp:21: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/RefCountedLeakCounter.cpp:21: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from ./wtf/Threading.h:66, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/RandomNumber.cpp:28: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/RandomNumber.cpp:28: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/RandomNumber.cpp:28: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RandomNumber.cpp:28: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RandomNumber.cpp:28: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/RandomNumber.cpp:28: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/RandomNumber.cpp:28: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/RandomNumber.cpp:28: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/RandomNumber.cpp:28: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/RandomNumber.cpp:28: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/RandomNumber.cpp:32: wtf/RandomNumberSeed.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ In file included from wtf/RandomNumber.cpp:32: wtf/RandomNumberSeed.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(UNIX) | ^~~~~~~~~~~ In file included from wtf/RandomNumber.cpp:32: wtf/RandomNumberSeed.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/RandomNumberSeed.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif OS(WINCE) | ^~~~~~~~~~~~ wtf/RandomNumberSeed.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #elif COMPILER(MSVC) && defined(_CRT_RAND_S) | ^~~~~~~~~~~~~~~~~ wtf/RandomNumberSeed.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #elif OS(UNIX) | ^~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from ./wtf/Threading.h:66, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from ./wtf/Threading.h:66, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from ./wtf/Threading.h:66, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from wtf/RefCountedLeakCounter.h:25, from wtf/RefCountedLeakCounter.cpp:22: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTable.h:25, from ./wtf/HashMap.h:24, from ./wtf/HashCountedSet.h:25, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from ./wtf/HashCountedSet.h:25, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from ./wtf/HashCountedSet.h:25, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from ./wtf/HashCountedSet.h:25, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/HashCountedSet.h:26, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/HashCountedSet.h:26, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/HashCountedSet.h:26, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashCountedSet.h:26, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/HashCountedSet.h:26, from wtf/RefCountedLeakCounter.cpp:24: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ParallelJobs.h:34, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ./wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ./wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ./wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ./wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ./wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' wtf/ParallelJobsGeneric.cpp:58:57: required from here ./wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ParallelJobs.h:33, from wtf/ParallelJobsGeneric.cpp:32: ./wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/SHA1.o wtf/SHA1.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/SHA1.cpp:35: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/SHA1.cpp:35: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/SHA1.cpp:35: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/SHA1.cpp:35: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/SHA1.cpp:35: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/SHA1.cpp:35: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/SHA1.cpp:35: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/SHA1.cpp:35: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/SHA1.cpp:35: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/SHA1.cpp:35: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/Vector.h:25, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/StackBounds.o wtf/StackBounds.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABL./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ E_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/StringPrintStream.o wtf/StringPrintStream.cpp ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/Vector.h:25, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:26, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:26, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from wtf/SHA1.h:34, from wtf/SHA1.cpp:36: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/SHA1.h:35, from wtf/SHA1.cpp:36: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/SHA1.h:35, from wtf/SHA1.cpp:36: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/SHA1.h:35, from wtf/SHA1.cpp:36: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/SHA1.h:35, from wtf/SHA1.cpp:36: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/SHA1.h:35, from wtf/SHA1.cpp:36: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/SHA1.h:35, from wtf/SHA1.cpp:36: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/SHA1.h:35, from wtf/SHA1.cpp:36: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:30, from wtf/SHA1.h:35, from wtf/SHA1.cpp:36: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from wtf/SHA1.cpp:40: wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/StackBounds.cpp:21: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/StackBounds.cpp:21: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/StackBounds.cpp:21: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/StackBounds.cpp:21: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/StackBounds.cpp:21: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/StackBounds.cpp:21: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/StackBounds.cpp:21: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/StackBounds.cpp:21: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/StackBounds.cpp:21: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/StackBounds.cpp:21: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/StackBounds.cpp:22: wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ wtf/StackBounds.cpp:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 24 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/StackBounds.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif OS(SOLARIS) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #elif OS(QNX) | ^~~~~~~~~~ wtf/StackBounds.cpp:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif OS(UNIX) | ^~~~~~~~~~~ wtf/StackBounds.cpp:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if HAVE(PTHREAD_NP_H) | ^~~~~~~~~~~~~~~~~ wtf/StackBounds.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/StackBounds.cpp:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #elif OS(QNX) | ^~~~~~~~~~ wtf/StackBounds.cpp:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #elif OS(SOLARIS) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 112 | #elif OS(OPENBSD) | ^~~~~~~~~~~~~~ wtf/StackBounds.cpp:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #elif OS(UNIX) | ^~~~~~~~~~~ wtf/StackBounds.cpp:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 137 | #if HAVE(PTHREAD_NP_H) || OS(NETBSD) | ^~~~~~~~~~~~~~~~~ wtf/StackBounds.cpp:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 137 | #if HAVE(PTHREAD_NP_H) || OS(NETBSD) | ^~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/StringPrintStream.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/StringPrintStream.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/StringPrintStream.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/StringPrintStream.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/StringPrintStream.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/StringPrintStream.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/StringPrintStream.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/StringPrintStream.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/StringPrintStream.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/StringPrintStream.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/StringPrintStream.h:29, from wtf/StringPrintStream.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/StringPrintStream.h:29, from wtf/StringPrintStream.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/StringPrintStream.h:29, from wtf/StringPrintStream.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/PrintStream.h:30, from wtf/StringPrintStream.h:29, from wtf/StringPrintStream.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/text/CString.h:29, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/RefCounted.h:27, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:30, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from ./wtf/text/CString.h:31, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/CString.h:31, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:31, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:31, from wtf/StringPrintStream.h:30, from wtf/StringPrintStream.cpp:27: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:721, from wtf/StringPrintStream.h:31, from wtf/StringPrintStream.cpp:27: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/StringPrintStream.cpp:32: ./wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ./wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ wtf/StringPrintStream.cpp:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/TCSystemAlloc.o wtf/TCSystemAlloc.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/Threading.o wtf/Threading.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TCSystemAlloc.cpp:33: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./config.h:31, from wtf/TCSystemAlloc.cpp:33: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:33: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/TCSystemAlloc.cpp:33: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/TCSystemAlloc.cpp:33: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/TCSystemAlloc.cpp:33: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/TCSystemAlloc.cpp:33: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/TCSystemAlloc.cpp:33: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/TCSystemAlloc.cpp:33: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:33: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:35: wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ wtf/TCSystemAlloc.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !HAVE(MADV_FREE_REUSE) && !HAVE(MADV_DONTNEED) && !HAVE(MMAP) && !HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ wtf/TCSystemAlloc.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if !HAVE(VIRTUALALLOC) && !HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ In file included from wtf/CheckedArithmetic.h:30, from wtf/TCSystemAlloc.cpp:38: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/CheckedArithmetic.h:31, from wtf/TCSystemAlloc.cpp:38: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from wtf/TCSpinLock.h:37, from wtf/TCSystemAlloc.cpp:39: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from wtf/TCSpinLock.h:37, from wtf/TCSystemAlloc.cpp:39: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/TCSpinLock.h:37, from wtf/TCSystemAlloc.cpp:39: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from wtf/TCSpinLock.h:37, from wtf/TCSystemAlloc.cpp:39: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:39: wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:40: wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if HAVE(MMAP) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if HAVE(MMAP) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if HAVE(MMAP) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #if HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:382:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 382 | #if HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:394:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 394 | #elif HAVE(MADV_FREE) || HAVE(MADV_DONTNEED) | ^~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:394:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 394 | #elif HAVE(MADV_FREE) || HAVE(MADV_DONTNEED) | ^~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:438:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 438 | #elif HAVE(MMAP) | ^~~~~~~~~ wtf/TCSystemAlloc.cpp:480:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 480 | #if HAVE(MADV_FREE_REUSE) | ^~~~~~~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | #elif HAVE(VIRTUALALLOC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/Threading.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/Threading.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/Threading.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/Threading.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/Threading.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/Threading.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/Threading.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/Threading.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/Threading.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from wtf/Threading.h:66, from wtf/Threading.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from wtf/Threading.h:66, from wtf/Threading.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from wtf/Threading.h:66, from wtf/Threading.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from wtf/Threading.h:66, from wtf/Threading.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/Threading.h:66, from wtf/Threading.cpp:27: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from wtf/Threading.h:66, from wtf/Threading.cpp:27: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from wtf/Threading.h:69, from wtf/Threading.cpp:27: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from wtf/Threading.h:69, from wtf/Threading.cpp:27: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from wtf/Threading.h:69, from wtf/Threading.cpp:27: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/Threading.h:69, from wtf/Threading.cpp:27: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:26, from wtf/Threading.cpp:28: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from wtf/Threading.cpp:28: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from wtf/Threading.cpp:28: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/Threading.cpp:28: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/Threading.cpp:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if !LOG_DISABLED && PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ wtf/Threading.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if PLATFORM(MAC) || PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ wtf/Threading.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/TypeTraits.o wtf/TypeTraits.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/TCSystemAlloc.cpp: In function 'void* TryMmap(size_t, size_t*, size_t)': wtf/TCSystemAlloc.cpp:179:48: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 179 | mmap(static_cast(result) + (mapSize - pagesize).unsafeGet(), pagesize, PROT_NONE, MAP_FIXED | MAP_PRIVATE | MAP_ANON, VM_TAG_FOR_TCMALLOC_MEMORY, 0); | ^~~~~~~~ In file included from wtf/TCSystemAlloc.cpp:38: wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ wtf/CheckedArithmetic.h:690:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' 690 | template static inline Checked::ResultType, OverflowHandler> operator-(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/TypeTraits.cpp:22: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/TypeTraits.cpp:22: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/TypeTraits.cpp:22: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/TypeTraits.cpp:22: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/TypeTraits.cpp:22: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/TypeTraits.cpp:22: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/TypeTraits.cpp:22: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/TypeTraits.cpp:22: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/TypeTraits.cpp:22: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/TypeTraits.cpp:22: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': wtf/TCSystemAlloc.cpp:169:53: required from here wtf/CheckedArithmetic.h:687:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 687 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ wtf/CheckedArithmetic.h:649:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator+(WTF::Checked, WTF::Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' 649 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': wtf/TCSystemAlloc.cpp:179:48: required from here wtf/CheckedArithmetic.h:692:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 692 | return lhs - Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ wtf/CheckedArithmetic.h:661:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, WTF::Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' 661 | template static inline Checked::ResultType, OverflowHandler> operator-(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/WTFThreadData.o wtf/WTFThreadData.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/TypeTraits.cpp:23: wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ wtf/TypeTraits.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/TypeTraits.cpp:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ wtf/TypeTraits.cpp:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/text/AtomicString.o wtf/text/AtomicString.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/text/AtomicStringTable.o wtf/text/AtomicStringTable.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/WTFThreadData.cpp:27: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/WTFThreadData.cpp:27: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ In file included from wtf/WTFThreadData.cpp:27: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/WTFThreadData.cpp:27: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/WTFThreadData.cpp:27: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/WTFThreadData.cpp:27: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ In file included from ./config.h:53, from wtf/WTFThreadData.cpp:27: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/WTFThreadData.cpp:27: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ In file included from ./config.h:56, from wtf/WTFThreadData.cpp:27: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ In file included from wtf/WTFThreadData.cpp:27: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ In file included from ./wtf/HashTable.h:25, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/text/AtomicString.cpp:23: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/text/AtomicString.cpp:23: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicString.cpp:23: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/AtomicString.cpp:23: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/AtomicString.cpp:23: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/AtomicString.cpp:23: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/AtomicString.cpp:23: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/AtomicString.cpp:23: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/text/AtomicString.cpp:23: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/text/AtomicString.cpp:23: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefPtr.h:28, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from wtf/WTFThreadData.h:30, from wtf/WTFThreadData.cpp:28: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/WTFThreadData.h:33, from wtf/WTFThreadData.cpp:28: ./wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/WTFThreadData.h:34, from wtf/WTFThreadData.cpp:28: ./wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:31, from wtf/text/AtomicStringTable.cpp:23: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicStringTable.cpp:23: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/AtomicStringTable.cpp:23: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/AtomicStringTable.cpp:23: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/AtomicStringTable.cpp:23: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/text/AtomicStringTable.cpp:23: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/text/AtomicStringTable.cpp:23: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/AtomicString.cpp:25: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/text/AtomicString.h:26, from wtf/text/AtomicString.cpp:25: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicString.h:26, from wtf/text/AtomicString.cpp:25: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicString.h:26, from wtf/text/AtomicString.cpp:25: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicString.cpp:25: wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicString.cpp:27: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicString.cpp:27: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicString.cpp:27: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicString.cpp:27: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicString.cpp:27: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicString.cpp:27: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicString.cpp:27: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicString.cpp:27: ./wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:34, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicString.cpp:27: ./wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:36, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicString.cpp:27: ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicString.cpp:27: ./wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.cpp:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringHash.h:25, from wtf/WTFThreadData.h:35, from wtf/WTFThreadData.cpp:28: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/WTFThreadData.h:36, from wtf/WTFThreadData.cpp:28: ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from wtf/WTFThreadData.cpp:28: wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ wtf/WTFThreadData.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/HashSet.h:24, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/HashTable.h:25, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from ./wtf/RefPtr.h:29, from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashFunctions.h:24, from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashSet.h:25, from wtf/text/AtomicStringTable.h:26, from wtf/text/AtomicStringTable.cpp:24: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:34, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:26, from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringHash.h:25, from ./wtf/WTFThreadData.h:35, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:36, from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicStringTable.h:27, from wtf/text/AtomicStringTable.cpp:24: ./wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicStringTable.cpp:27: ./wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ./wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ./wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/text/AtomicStringTable.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/text/Base64.o wtf/text/Base64.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/text/CString.o wtf/text/CString.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ In file included from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/text/Base64.cpp:24: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from ./config.h:31, from wtf/text/Base64.cpp:24: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from wtf/text/Base64.cpp:24: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/Base64.cpp:24: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/Base64.cpp:24: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/Base64.cpp:24: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:53, from wtf/text/Base64.cpp:24: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/Base64.cpp:24: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/text/Base64.cpp:24: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/text/Base64.cpp:24: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/Vector.h:25, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/Vector.h:25, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:26, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/Vector.h:26, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from wtf/text/Base64.h:30, from wtf/text/Base64.cpp:25: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/Base64.h:31, from wtf/text/Base64.cpp:25: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/Base64.h:31, from wtf/text/Base64.cpp:25: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/Base64.h:31, from wtf/text/Base64.cpp:25: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/Base64.h:31, from wtf/text/Base64.cpp:25: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/Base64.h:31, from wtf/text/Base64.cpp:25: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/Base64.h:31, from wtf/text/Base64.cpp:25: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/Base64.h:31, from wtf/text/Base64.cpp:25: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:30, from wtf/text/Base64.h:31, from wtf/text/Base64.cpp:25: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:721, from wtf/text/Base64.h:32, from wtf/text/Base64.cpp:25: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/text/Base64.cpp:28: ./wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ./wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/text/CString.cpp:27: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/text/CString.cpp:27: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/CString.cpp:27: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/CString.cpp:27: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/CString.cpp:27: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/CString.cpp:27: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/CString.cpp:27: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/CString.cpp:27: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/text/CString.cpp:27: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/text/CString.cpp:27: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PassRefPtr.h:25, from wtf/text/CString.h:29, from wtf/text/CString.cpp:28: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/RefCounted.h:25, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/RefCounted.h:27, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:27, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from wtf/text/CString.h:30, from wtf/text/CString.cpp:28: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from wtf/text/CString.h:31, from wtf/text/CString.cpp:28: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from wtf/text/CString.h:31, from wtf/text/CString.cpp:28: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/CString.h:31, from wtf/text/CString.cpp:28: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from wtf/text/CString.h:31, from wtf/text/CString.cpp:28: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/text/StringBuilder.o wtf/text/StringBuilder.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/text/StringImpl.o wtf/text/StringImpl.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringBuilder.cpp:27: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./config.h:31, from wtf/text/StringBuilder.cpp:27: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from wtf/text/StringBuilder.cpp:27: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringBuilder.cpp:27: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringBuilder.cpp:27: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringBuilder.cpp:27: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ In file included from ./config.h:53, from wtf/text/StringBuilder.cpp:27: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/StringBuilder.cpp:27: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/text/StringBuilder.cpp:27: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringBuilder.cpp:27: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/text/StringImpl.cpp:25: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/text/StringImpl.cpp:25: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:25: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringImpl.cpp:25: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/text/StringStatics.o wtf/text/StringStatics.cpp In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringImpl.cpp:25: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringImpl.cpp:25: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/StringImpl.cpp:25: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/StringImpl.cpp:25: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/text/StringImpl.cpp:25: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:25: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Vector.h:24, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from wtf/text/StringImpl.h:29, from wtf/text/StringImpl.cpp:26: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from wtf/text/StringImpl.h:29, from wtf/text/StringImpl.cpp:26: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:29, from wtf/text/StringImpl.cpp:26: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:29, from wtf/text/StringImpl.cpp:26: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:25, from wtf/text/StringImpl.h:30, from wtf/text/StringImpl.cpp:26: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/StringHasher.h:25, from wtf/text/StringImpl.h:30, from wtf/text/StringImpl.cpp:26: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from ./wtf/text/AtomicString.h:25, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from ./wtf/text/AtomicString.h:26, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:26, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicString.h:26, from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringBuilder.h:30, from wtf/text/StringBuilder.cpp:28: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/text/WTFString.o wtf/text/WTFString.cpp In file included from ./wtf/Vector.h:24, from wtf/text/StringImpl.h:31, from wtf/text/StringImpl.cpp:26: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from wtf/text/StringImpl.h:31, from wtf/text/StringImpl.cpp:26: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/text/StringImpl.h:31, from wtf/text/StringImpl.cpp:26: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/text/StringImpl.h:31, from wtf/text/StringImpl.cpp:26: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from wtf/text/StringImpl.h:31, from wtf/text/StringImpl.cpp:26: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from wtf/text/StringImpl.h:31, from wtf/text/StringImpl.cpp:26: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:31, from wtf/text/StringImpl.cpp:26: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.h:31, from wtf/text/StringImpl.cpp:26: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:26: wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:26: wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:26: wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/text/AtomicString.h:26, from wtf/text/StringImpl.cpp:28: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicString.h:26, from wtf/text/StringImpl.cpp:28: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicString.h:26, from wtf/text/StringImpl.cpp:28: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:28: wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from wtf/text/StringHash.h:26, from wtf/text/StringImpl.cpp:30: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:31: ./wtf/ProcessID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(UNIX) | ^~~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:31: ./wtf/ProcessID.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ProcessID.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/text/StringImpl.cpp:33: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/text/StringImpl.cpp:33: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/text/StringImpl.cpp:33: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/text/StringImpl.cpp:33: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/text/StringImpl.cpp:33: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/HashTable.h:30, from ./wtf/HashMap.h:24, from ./wtf/WTFThreadData.h:30, from wtf/text/StringImpl.cpp:33: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from wtf/text/StringImpl.cpp:33: ./wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:34, from wtf/text/StringImpl.cpp:33: ./wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:36, from wtf/text/StringImpl.cpp:33: ./wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from wtf/text/StringImpl.cpp:33: ./wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ wtf/text/StringImpl.cpp:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/StringImpl.cpp:487:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 487 | #if CPU(X86) && defined(_MSC_VER) && _MSC_VER >=1700 | ^~~~~~~~~~~ wtf/text/StringImpl.cpp:1928:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1928 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/text/StringStatics.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/text/StringStatics.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringStatics.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringStatics.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringStatics.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/StringStatics.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/StringStatics.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/StringStatics.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/text/StringStatics.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/text/StringStatics.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/text/WTFString.cpp:22: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/text/WTFString.cpp:22: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.cpp:22: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/WTFString.cpp:22: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/WTFString.cpp:22: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/text/WTFString.cpp:22: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/WTFString.cpp:22: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/text/WTFString.cpp:22: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/text/WTFString.cpp:22: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/text/WTFString.cpp:22: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:29, from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/text/ASCIIFastPath.h:30, from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/text/ASCIIFastPath.h:30, from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:30, from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:30, from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:31, from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/text/ASCIIFastPath.h:31, from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.h:28, from wtf/text/WTFString.cpp:23: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:29, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/StringHasher.h:25, from ./wtf/text/StringImpl.h:30, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/text/WTFString.cpp:23: wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.cpp:23: wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.h:721, from wtf/text/WTFString.cpp:23: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ./wtf/Vector.h:24, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from ./wtf/VectorTraits.h:24, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.cpp:30: ./wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ./wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ./wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ./wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.cpp:31: ./wtf/NeverDestroyed.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if COMPILER_SUPPORTS(CXX_VARIADIC_TEMPLATES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/NeverDestroyed.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/WTFString.cpp:32: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/WTFString.cpp:32: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/WTFString.cpp:32: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/WTFString.cpp:32: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/WTFString.cpp:32: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from ./wtf/ThreadRestrictionVerifier.h:35, from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/WTFString.cpp:32: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/RefCounted.h:28, from ./wtf/text/CString.h:30, from wtf/text/WTFString.cpp:32: ./wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/CString.h:30, from wtf/text/WTFString.cpp:32: ./wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.cpp:33: ./wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ./wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ In file included from ./wtf/dtoa/double-conversion.h:31, from ./wtf/dtoa.h:25, from wtf/text/WTFString.cpp:35: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from ./wtf/dtoa/double-conversion.h:31, from ./wtf/dtoa.h:25, from wtf/text/WTFString.cpp:35: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ wtf/text/WTFString.cpp:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/WTFString.cpp:666:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 666 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/WTFString.cpp:1033:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1033 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/text/WTFString.cpp:1041:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1041 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/AtomicStringImpl.h:24, from wtf/text/AtomicString.h:25, from wtf/text/StringStatics.cpp:32: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/text/AtomicString.h:26, from wtf/text/StringStatics.cpp:32: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicString.h:26, from wtf/text/StringStatics.cpp:32: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/AtomicString.h:26, from wtf/text/StringStatics.cpp:32: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringStatics.cpp:32: wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from wtf/text/StringStatics.cpp:33: wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/StringStatics.cpp:34: wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/unicode/CollatorDefault.o wtf/unicode/CollatorDefault.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/CollatorDefault.cpp:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/unicode/CollatorDefault.cpp:29: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/unicode/CollatorDefault.cpp:29: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from wtf/unicode/Collator.h:32, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from wtf/unicode/Collator.h:32, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from wtf/unicode/Collator.h:32, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from wtf/unicode/Collator.h:32, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:30, from wtf/unicode/Collator.h:34, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:31, from wtf/unicode/Collator.h:34, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from wtf/unicode/Collator.h:35, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from wtf/unicode/Collator.h:35, from wtf/unicode/CollatorDefault.cpp:30: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/CollatorDefault.cpp:30: wtf/unicode/Collator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/CollatorDefault.cpp:30: wtf/unicode/Collator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ wtf/unicode/CollatorDefault.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if !USE(ICU_UNICODE) || UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/unicode/icu/CollatorICU.o wtf/unicode/icu/CollatorICU.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/icu/CollatorICU.cpp:29: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/unicode/icu/CollatorICU.cpp:29: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/unicode/icu/CollatorICU.cpp:29: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/unicode/Collator.h:32, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/unicode/Collator.h:32, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/unicode/Collator.h:32, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/unicode/Collator.h:32, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:30, from ./wtf/unicode/Collator.h:34, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/PassOwnPtr.h:31, from ./wtf/unicode/Collator.h:34, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Collator.h:35, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/unicode/Collator.h:35, from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/unicode/Collator.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/icu/CollatorICU.cpp:30: ./wtf/unicode/Collator.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ wtf/unicode/icu/CollatorICU.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(ICU_UNICODE) && !UCONFIG_NO_COLLATION | ^~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/icu/CollatorICU.cpp:35: ./wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ./wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/unicode/icu/CollatorICU.cpp:36: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/unicode/icu/CollatorICU.cpp:36: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from wtf/unicode/icu/CollatorICU.cpp:36: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/unicode/icu/CollatorICU.cpp:36: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/unicode/icu/CollatorICU.cpp:36: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from wtf/unicode/icu/CollatorICU.cpp:36: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/unicode/icu/CollatorICU.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/unicode/icu/CollatorICU.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if OS(DARWIN) && USE(CF) | ^~~~~~~~~~~~~ wtf/unicode/icu/CollatorICU.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if OS(DARWIN) && USE(CF) | ^~~~~~~~~~ wtf/text/WTFString.cpp: In static member function 'static WTF::String WTF::String::format(const char*, ...)': wtf/text/WTFString.cpp:431:33: warning: 'QString& QString::vsprintf(const char*, va_list)' is deprecated: Use vasprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 431 | buffer.vsprintf(format, args); | ^ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/QString:1, from ./wtf/text/StringImpl.h:35, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qstring.h:391:14: note: declared here 391 | QString &vsprintf(const char *format, va_list ap) Q_ATTRIBUTE_FORMAT_PRINTF(2, 0); | ^~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from wtf/text/WTFString.h:29, from wtf/text/WTFString.cpp:23: ./wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::String]': ./wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::String]' ./wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::String; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ./wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::String; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' wtf/text/WTFString.cpp:713:18: required from here ./wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::String' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/text/WTFString.cpp:23: wtf/text/WTFString.h:98:7: note: 'class WTF::String' declared here 98 | class String { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/unicode/UTF8.o wtf/unicode/UTF8.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/OSAllocatorPosix.o wtf/OSAllocatorPosix.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/OSAllocatorPosix.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/OSAllocatorPosix.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/OSAllocatorPosix.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/OSAllocatorPosix.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/OSAllocatorPosix.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/OSAllocatorPosix.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/OSAllocatorPosix.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/OSAllocator.h:30, from wtf/OSAllocatorPosix.cpp:27: ./wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from wtf/OSAllocatorPosix.cpp:27: wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if OS(UNIX) | ^~~~~~~~~~~ In file included from wtf/OSAllocatorPosix.cpp:31: wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/unicode/UTF8.cpp:27: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/unicode/UTF8.cpp:27: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/unicode/UTF8.cpp:27: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/UTF8.cpp:27: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/OSAllocatorPosix.cpp:31: wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/UTF8.cpp:27: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/unicode/UTF8.cpp:27: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/unicode/UTF8.cpp:27: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/unicode/UTF8.cpp:27: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/unicode/UTF8.cpp:27: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/unicode/UTF8.cpp:27: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/unicode/UTF8.h:29, from wtf/unicode/UTF8.cpp:28: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from wtf/unicode/UTF8.h:29, from wtf/unicode/UTF8.cpp:28: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(MIPS) | ^~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(QNX) | ^~~~~~~~~~ wtf/OSAllocatorPosix.cpp:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #elif OS(LINUX) | ^~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if !CPU(MIPS) | ^~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if CPU(MIPS) | ^~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if (OS(DARWIN) && CPU(X86_64)) | ^~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if (OS(DARWIN) && CPU(X86_64)) | ^~~~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if OS(QNX) | ^~~~~~~~~~ wtf/OSAllocatorPosix.cpp:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #elif OS(LINUX) | ^~~~~~~~~~~~ wtf/OSAllocatorPosix.cpp:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if OS(QNX) | ^~~~~~~~~~ wtf/OSAllocatorPosix.cpp:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #elif OS(LINUX) | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/ThreadIdentifierDataPthreads.o wtf/ThreadIdentifierDataPthreads.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ThreadIdentifierDataPthreads.cpp:31: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/ThreadIdentifierDataPthreads.cpp:31: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/ThreadIdentifierDataPthreads.cpp:31: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/ThreadIdentifierDataPthreads.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from ./wtf/Threading.h:66, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/ThreadingPthreads.o wtf/ThreadingPthreads.cpp In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from ./wtf/Threading.h:66, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from ./wtf/Threading.h:66, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from ./wtf/Threading.h:66, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:66, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from ./wtf/Threading.h:69, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from ./wtf/Threading.h:69, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/Threading.h:69, from wtf/ThreadIdentifierDataPthreads.h:34, from wtf/ThreadIdentifierDataPthreads.cpp:35: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ wtf/ThreadIdentifierDataPthreads.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(ANDROID) || OS(HURD) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ wtf/ThreadIdentifierDataPthreads.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(ANDROID) || OS(HURD) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/ThreadingPthreads.cpp:31: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/ThreadingPthreads.cpp:31: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/ThreadingPthreads.cpp:31: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/unicode/UTF8.cpp: In function 'WTF::Unicode::ConversionResult WTF::Unicode::convertLatin1ToUTF8(const LChar**, const LChar*, char**, char*)': wtf/unicode/UTF8.cpp:159:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 159 | ch >>= 6; | ~~~^~~~~ wtf/unicode/UTF8.cpp:160:9: note: here 160 | case 1: | ^~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ThreadingPthreads.cpp:31: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/unicode/UTF8.cpp: In function 'WTF::Unicode::ConversionResult WTF::Unicode::convertUTF16ToUTF8(const UChar**, const UChar*, char**, char*, bool)': wtf/unicode/UTF8.cpp:233:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 233 | case 4: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ wtf/unicode/UTF8.cpp:234:13: note: here 234 | case 3: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ wtf/unicode/UTF8.cpp:234:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 234 | case 3: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ wtf/unicode/UTF8.cpp:235:13: note: here 235 | case 2: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ wtf/unicode/UTF8.cpp:235:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 235 | case 2: *--target = (char)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ wtf/unicode/UTF8.cpp:236:13: note: here 236 | case 1: *--target = (char)(ch | firstByteMark[bytesToWrite]); | ^~~~ wtf/unicode/UTF8.cpp: In function 'bool WTF::Unicode::isLegalUTF8(const unsigned char*, int)': wtf/unicode/UTF8.cpp:255:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 255 | case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~ wtf/unicode/UTF8.cpp:256:9: note: here 256 | case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~~~ wtf/unicode/UTF8.cpp:256:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 256 | case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~ wtf/unicode/UTF8.cpp:257:9: note: here 257 | case 2: if ((a = (*--srcptr)) > 0xBF) return false; | ^~~~ wtf/unicode/UTF8.cpp:259:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 259 | switch (*source) { | ^~~~~~ wtf/unicode/UTF8.cpp:268:9: note: here 268 | case 1: if (*source >= 0x80 && *source < 0xC2) return false; | ^~~~ wtf/unicode/UTF8.cpp: In function 'UChar32 WTF::Unicode::readUTF8Sequence(const char*&, unsigned int)': wtf/unicode/UTF8.cpp:286:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 286 | case 6: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:287:9: note: here 287 | case 5: character += static_cast(*sequence++); character <<= 6; | ^~~~ wtf/unicode/UTF8.cpp:287:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 287 | case 5: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:288:9: note: here 288 | case 4: character += static_cast(*sequence++); character <<= 6; | ^~~~ wtf/unicode/UTF8.cpp:288:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 288 | case 4: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:289:9: note: here 289 | case 3: character += static_cast(*sequence++); character <<= 6; | ^~~~ wtf/unicode/UTF8.cpp:289:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 289 | case 3: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:290:9: note: here 290 | case 2: character += static_cast(*sequence++); character <<= 6; | ^~~~ wtf/unicode/UTF8.cpp:290:81: warning: this statement may fall through [-Wimplicit-fallthrough=] 290 | case 2: character += static_cast(*sequence++); character <<= 6; | ~~~~~~~~~~^~~~~ wtf/unicode/UTF8.cpp:291:9: note: here 291 | case 1: character += static_cast(*sequence++); | ^~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ThreadingPthreads.cpp:31: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/ThreadingPthreads.cpp:31: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ThreadingPthreads.cpp:31: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/ThreadingPthreads.cpp:31: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/ThreadingPthreads.cpp:31: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/ThreadingPthreads.cpp:31: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from wtf/Threading.h:66, from wtf/ThreadingPthreads.cpp:32: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/Atomics.h:63, from wtf/Threading.h:66, from wtf/ThreadingPthreads.cpp:32: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from wtf/Threading.h:66, from wtf/ThreadingPthreads.cpp:32: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/Atomics.h:63, from wtf/Threading.h:66, from wtf/ThreadingPthreads.cpp:32: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/Threading.h:66, from wtf/ThreadingPthreads.cpp:32: ./wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ./wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from wtf/Threading.h:66, from wtf/ThreadingPthreads.cpp:32: ./wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ./wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:65, from wtf/Threading.h:69, from wtf/ThreadingPthreads.cpp:32: ./wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from wtf/Threading.h:69, from wtf/ThreadingPthreads.cpp:32: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/ThreadSafeRefCounted.h:66, from wtf/Threading.h:69, from wtf/ThreadingPthreads.cpp:32: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/Threading.h:69, from wtf/ThreadingPthreads.cpp:32: ./wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wtf/ThreadingPthreads.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/OwnArrayPtr.h:26, from wtf/DateMath.h:52, from wtf/ThreadingPthreads.cpp:37: ./wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:29, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ./wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/unicode/Unicode.h:32, from ./wtf/text/ASCIIFastPath.h:31, from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:28, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/OwnPtr.h:27, from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:25, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/VectorTraits.h:26, from ./wtf/Vector.h:31, from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/text/StringImpl.h:31, from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ./wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:29, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ./wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/text/WTFString.h:721, from wtf/DateMath.h:54, from wtf/ThreadingPthreads.cpp:37: ./wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ./wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ./wtf/dtoa/double-conversion.h:31, from wtf/dtoa.h:25, from wtf/ThreadingPthreads.cpp:38: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from ./wtf/dtoa/double-conversion.h:31, from wtf/dtoa.h:25, from wtf/ThreadingPthreads.cpp:38: ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ ./wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ In file included from ./wtf/HashTraits.h:24, from ./wtf/HashTable.h:28, from wtf/HashMap.h:24, from wtf/ThreadingPthreads.cpp:40: ./wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from wtf/ThreadingPthreads.cpp:41: wtf/RandomNumberSeed.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ In file included from wtf/ThreadingPthreads.cpp:41: wtf/RandomNumberSeed.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(UNIX) | ^~~~~~~~~~~ In file included from wtf/ThreadingPthreads.cpp:41: wtf/RandomNumberSeed.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(DARWIN) | ^~~~~~~~~~~~~ wtf/RandomNumberSeed.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #elif OS(WINCE) | ^~~~~~~~~~~~ wtf/RandomNumberSeed.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #elif COMPILER(MSVC) && defined(_CRT_RAND_S) | ^~~~~~~~~~~~~~~~~ wtf/RandomNumberSeed.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #elif OS(UNIX) | ^~~~~~~~~~~ In file included from wtf/ThreadingPthreads.cpp:42: wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from wtf/ThreadingPthreads.cpp:46: wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/WTFThreadData.h:33, from wtf/ThreadingPthreads.cpp:49: ./wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/ThreadingPthreads.cpp:49: ./wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ./wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ wtf/ThreadingPthreads.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ wtf/ThreadingPthreads.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(MAC_OS_X) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/threads/BinarySemaphore.o wtf/threads/BinarySemaphore.cpp wtf/ThreadingPthreads.cpp:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if OS(QNX) && CPU(ARM_THUMB2) | ^~~~~~~~~~ wtf/ThreadingPthreads.cpp:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if OS(QNX) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ wtf/ThreadingPthreads.cpp:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if OS(QNX) && CPU(ARM_THUMB2) | ^~~~~~~~~~ wtf/ThreadingPthreads.cpp:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if OS(QNX) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ wtf/ThreadingPthreads.cpp:217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 217 | #if HAVE(PTHREAD_SETNAME_NP) | ^~~~~~~~~~~~~~~~~~~~~~~ wtf/ThreadingPthreads.cpp:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #elif OS(QNX) | ^~~~~~~~~~ wtf/ThreadingPthreads.cpp:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if OS(MAC_OS_X) | ^~~~~~~~~~~~~~~ wtf/ThreadingPthreads.cpp:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if OS(QNX) && CPU(ARM_THUMB2) | ^~~~~~~~~~ wtf/ThreadingPthreads.cpp:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if OS(QNX) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/moc -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB --include /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/WTF/.moc/moc_predefs.h -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/WTF/wtf -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/mipsel-buildroot-linux-gnu -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/backward -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/lib/gcc/mipsel-buildroot-linux-gnu/9.3.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/lib/gcc/mipsel-buildroot-linux-gnu/9.3.0/include-fixed -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include wtf/qt/MainThreadQt.cpp -o .moc/MainThreadQt.moc ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/threads/BinarySemaphore.cpp:26: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/threads/BinarySemaphore.cpp:26: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/threads/BinarySemaphore.cpp:26: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:30, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from wtf/threads/BinarySemaphore.h:30, from wtf/threads/BinarySemaphore.cpp:27: ./wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/CheckedArithmetic.h:31, from ./wtf/StdLibExtras.h:31, from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from wtf/threads/BinarySemaphore.h:30, from wtf/threads/BinarySemaphore.cpp:27: ./wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ./wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from wtf/threads/BinarySemaphore.h:30, from wtf/threads/BinarySemaphore.cpp:27: ./wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ./wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/FastAllocBase.h:93, from ./wtf/ThreadingPrimitives.h:37, from wtf/threads/BinarySemaphore.h:30, from wtf/threads/BinarySemaphore.cpp:27: ./wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from wtf/threads/BinarySemaphore.h:30, from wtf/threads/BinarySemaphore.cpp:27: ./wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from wtf/threads/BinarySemaphore.h:30, from wtf/threads/BinarySemaphore.cpp:27: ./wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from wtf/threads/BinarySemaphore.cpp:27: wtf/threads/BinarySemaphore.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/threads/BinarySemaphore.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ wtf/threads/BinarySemaphore.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if !PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DBUILDING_WTF -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -Iwtf -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/wtf/qt/MainThreadQt.o wtf/qt/MainThreadQt.cpp In file included from ./wtf/Platform.h:32, from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ./wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ./wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ./wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ./wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ./wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ./wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ./wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ./wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ./wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/Platform.h:721, from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ./wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ./wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ./wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ./wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ./wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ./wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ./wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ./wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ./wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ./wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ./wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ./wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ./wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ./wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ./wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ./wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ./wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ./wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ./wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ./wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ./wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ./wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ./wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./wtf/Platform.h:1009, from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ./wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ./wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ./wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ./wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ./wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ./wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from wtf/qt/MainThreadQt.cpp:31: ./wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ./wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wtf/qt/MainThreadQt.cpp:31: ./config.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ./wtf/PossiblyNull.h:29, from ./wtf/FastMalloc.h:25, from ./config.h:53, from wtf/qt/MainThreadQt.cpp:31: ./wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ./wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ./wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/qt/MainThreadQt.cpp:31: ./wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:53, from wtf/qt/MainThreadQt.cpp:31: ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ./wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ./wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from wtf/qt/MainThreadQt.cpp:31: ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ./wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from wtf/qt/MainThreadQt.cpp:31: ./config.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from wtf/qt/MainThreadQt.cpp:32: wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from wtf/HashMap.h:24, from wtf/ThreadingPthreads.cpp:40: ./wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; Value = WTF::KeyValuePair >]': ./wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = unsigned int; Value = WTF::KeyValuePair >; Extractor = WTF::KeyValuePairKeyExtractor > >; HashFunctions = WTF::IntHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair >]' ./wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits > >, WTF::IntHash >; T = unsigned int; Extra = WTF::PassOwnPtr; Key = unsigned int; Value = WTF::KeyValuePair >; Extractor = WTF::KeyValuePairKeyExtractor > >; HashFunctions = WTF::IntHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >]' wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = unsigned int; MappedArg = WTF::OwnPtr; HashArg = WTF::IntHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; WTF::HashMap::KeyType = unsigned int; WTF::HashMap::MappedPassInReferenceType = WTF::PassOwnPtr&]' wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = unsigned int; MappedArg = WTF::OwnPtr; HashArg = WTF::IntHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; WTF::HashMap::KeyType = unsigned int; WTF::HashMap::MappedPassInType = WTF::PassOwnPtr]' wtf/ThreadingPthreads.cpp:182:79: required from here ./wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./wtf/HashTable.h:28, from wtf/HashMap.h:24, from wtf/ThreadingPthreads.cpp:40: ./wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair >' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ rm -f libWTF.a /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-ar cruT libWTF.a .obj/wtf/ArrayBuffer.o .obj/wtf/ArrayBufferView.o .obj/wtf/Assertions.o .obj/wtf/BitVector.o .obj/wtf/CryptographicallyRandomNumber.o .obj/wtf/CurrentTime.o .obj/wtf/DateMath.o .obj/wtf/DataLog.o .obj/wtf/DecimalNumber.o .obj/wtf/dtoa.o .obj/wtf/dtoa/bignum-dtoa.o .obj/wtf/dtoa/bignum.o .obj/wtf/dtoa/cached-powers.o .obj/wtf/dtoa/diy-fp.o .obj/wtf/dtoa/double-conversion.o .obj/wtf/dtoa/fast-dtoa.o .obj/wtf/dtoa/fixed-dtoa.o .obj/wtf/dtoa/strtod.o .obj/wtf/FastMalloc.o .obj/wtf/FilePrintStream.o .obj/wtf/FunctionDispatcher.o .obj/wtf/GregorianDateTime.o .obj/wtf/gobject/GOwnPtr.o .obj/wtf/gobject/GRefPtr.o .obj/wtf/HashTable.o .obj/wtf/MD5.o .obj/wtf/MainThread.o .obj/wtf/MediaTime.o .obj/wtf/MetaAllocator.o .obj/wtf/NullPtr.o .obj/wtf/NumberOfCores.o .obj/wtf/RAMSize.o .obj/wtf/OSRandomSource.o .obj/wtf/qt/MainThreadQt.o .obj/wtf/qt/StringQt.o .obj/wtf/PageAllocationAligned.o .obj/wtf/PageBlock.o .obj/wtf/ParallelJobsGeneric.o .obj/wtf/PrintStream.o .obj/wtf/RandomNumber.o .obj/wtf/RefCountedLeakCounter.o .obj/wtf/SHA1.o .obj/wtf/StackBounds.o .obj/wtf/StringPrintStream.o .obj/wtf/TCSystemAlloc.o .obj/wtf/Threading.o .obj/wtf/TypeTraits.o .obj/wtf/WTFThreadData.o .obj/wtf/text/AtomicString.o .obj/wtf/text/AtomicStringTable.o .obj/wtf/text/Base64.o .obj/wtf/text/CString.o .obj/wtf/text/StringBuilder.o .obj/wtf/text/StringImpl.o .obj/wtf/text/StringStatics.o .obj/wtf/text/WTFString.o .obj/wtf/unicode/CollatorDefault.o .obj/wtf/unicode/icu/CollatorICU.o .obj/wtf/unicode/UTF8.o .obj/wtf/OSAllocatorPosix.o .obj/wtf/ThreadIdentifierDataPthreads.o .obj/wtf/ThreadingPthreads.o .obj/wtf/threads/BinarySemaphore.o make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/WTF' cd Source/JavaScriptCore/ && ( test -e Makefile.JavaScriptCore || /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/qmake -o Makefile.JavaScriptCore /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/JavaScriptCore.pro -spec devices/linux-buildroot-g++ WEBKIT_CONFIG+=use_system_leveldb ) && /usr/bin/make -f Makefile.JavaScriptCore Project MESSAGE: PKG_CONFIG_LIBDIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/share/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/mipsel-buildroot-linux-gnu/pkgconfig Project MESSAGE: PKG_CONFIG_SYSROOT_DIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot make[2]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore' ( test -e Makefile.LLIntOffsetsExtractor || /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/qmake -o Makefile.LLIntOffsetsExtractor /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/LLIntOffsetsExtractor.pro -spec devices/linux-buildroot-g++ WEBKIT_CONFIG+=use_system_leveldb ) && /usr/bin/make -f Makefile.LLIntOffsetsExtractor Project MESSAGE: PKG_CONFIG_LIBDIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/share/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/mipsel-buildroot-linux-gnu/pkgconfig Project MESSAGE: PKG_CONFIG_SYSROOT_DIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore' ruby /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb llint/LowLevelInterpreter.asm LLIntDesiredOffsets.h offlineasm: Parsing llint/LowLevelInterpreter.asm and creating offset extractor LLIntDesiredOffsets.h. offlineasm: Including file llint/LowLevelInterpreter64.asm offlineasm: Including file llint/LowLevelInterpreter32_64.asm offlineasm: offset extractor LLIntDesiredOffsets.h successfully generated. /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-strict-aliasing -std=gnu++11 -fno-exceptions -fPIC -MD -DQT_NO_LINKED_LIST -DQT_NO_VERSION_TAGGING -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I. -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../WTF -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/llint/LLIntOffsetsExtractor.o llint/LLIntOffsetsExtractor.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from llint/LLIntOffsetsExtractor.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntOffsetsExtractor.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from llint/LLIntOffsetsExtractor.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from llint/LLIntOffsetsExtractor.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from llint/LLIntOffsetsExtractor.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntOffsetsExtractor.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from llint/LLIntOffsetsExtractor.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from llint/LLIntOffsetsExtractor.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from llint/LLIntOffsetsExtractor.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from llint/LLIntOffsetsExtractor.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from llint/LLIntOffsetsExtractor.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from llint/LLIntOffsetsExtractor.cpp:40: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from llint/LLIntOffsetsExtractor.cpp:40: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from llint/LLIntOffsetsExtractor.cpp:40: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntOfflineAsmConfig.h:29, from llint/LLIntOffsetsExtractor.cpp:46: llint/LLIntCommon.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from llint/LLIntOfflineAsmConfig.h:31, from llint/LLIntOffsetsExtractor.cpp:46: ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(INTERNAL_VISIBILITY) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #elif OS(AIX) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | || OS(SOLARIS) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~~ ../WTF/wtf/InlineASM.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | || OS(NETBSD) | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | || OS(NETBSD) \ | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | || OS(QNX) | ^ ~~~~~ ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntOfflineAsmConfig.h:31, from llint/LLIntOffsetsExtractor.cpp:46: ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from llint/LLIntOffsetsExtractor.cpp:46: llint/LLIntOfflineAsmConfig.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(X86) | ^~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(MIPS) | ^~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if CPU(SH4) | ^~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(JSVALUE64) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(JSVALUE64) && OS(WINDOWS) | ^~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:143:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 143 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:149:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 149 | #if CPU(MIPS) | ^~~~~~~~~~~~ llint/LLIntOffsetsExtractor.cpp:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from llint/LLIntOffsetsExtractor.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from llint/LLIntOffsetsExtractor.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fdebug-types-section -Wl,-O1 -Wl,--enable-new-dtags -o LLIntOffsetsExtractor .obj/llint/LLIntOffsetsExtractor.o -latomic -lpthread -lrt -lpthread -ldl make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore' ( test -e Makefile.JavaScriptCore.DerivedSources || /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/qmake -o Makefile.JavaScriptCore.DerivedSources /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/DerivedSources.pri -spec devices/linux-buildroot-g++ WEBKIT_CONFIG+=use_system_leveldb ) && /usr/bin/make -f Makefile.JavaScriptCore.DerivedSources Project MESSAGE: PKG_CONFIG_LIBDIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/share/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/mipsel-buildroot-linux-gnu/pkgconfig Project MESSAGE: PKG_CONFIG_SYSROOT_DIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore' perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/ArrayConstructor.cpp -i > generated/ArrayConstructor.lut.h perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/ArrayPrototype.cpp -i > generated/ArrayPrototype.lut.h perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/BooleanPrototype.cpp -i > generated/BooleanPrototype.lut.h perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/DateConstructor.cpp -i > generated/DateConstructor.lut.h perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/DatePrototype.cpp -i > generated/DatePrototype.lut.h Creating hashtable for runtime/BooleanPrototype.cpp Creating hashtable for runtime/ArrayConstructor.cpp Creating hashtable for runtime/ArrayPrototype.cpp Creating hashtable for runtime/DatePrototype.cpp Creating hashtable for runtime/DateConstructor.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/ErrorPrototype.cpp -i > generated/ErrorPrototype.lut.h Creating hashtable for runtime/ErrorPrototype.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/JSGlobalObject.cpp -i > generated/JSGlobalObject.lut.h perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/JSONObject.cpp -i > generated/JSONObject.lut.h perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/MathObject.cpp -i > generated/MathObject.lut.h Creating hashtable for runtime/JSGlobalObject.cpp Creating hashtable for runtime/JSONObject.cpp Creating hashtable for runtime/MathObject.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/NamePrototype.cpp -i > generated/NamePrototype.lut.h Creating hashtable for runtime/NamePrototype.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/NumberConstructor.cpp -i > generated/NumberConstructor.lut.h Creating hashtable for runtime/NumberConstructor.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/NumberPrototype.cpp -i > generated/NumberPrototype.lut.h Creating hashtable for runtime/NumberPrototype.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/ObjectConstructor.cpp -i > generated/ObjectConstructor.lut.h Creating hashtable for runtime/ObjectConstructor.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/RegExpConstructor.cpp -i > generated/RegExpConstructor.lut.h perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/RegExpObject.cpp -i > generated/RegExpObject.lut.h Creating hashtable for runtime/RegExpConstructor.cpp Creating hashtable for runtime/RegExpObject.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/RegExpPrototype.cpp -i > generated/RegExpPrototype.lut.h Creating hashtable for runtime/RegExpPrototype.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table runtime/StringConstructor.cpp -i > generated/StringConstructor.lut.h Creating hashtable for runtime/StringConstructor.cpp perl /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_hash_table parser/Keywords.table -i > generated/Lexer.lut.h perl -i /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_jit_stubs --prefix RVCT jit/JITStubs.cpp > generated/GeneratedJITStubs_RVCT.h Creating hashtable for parser/Keywords.table python /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_regex_tables > generated/RegExpJitTables.h python /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/KeywordLookupGenerator.py parser/Keywords.table > generated/KeywordLookup.h Creating JIT stubs for jit/JITStubs.cpp ruby /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/offlineasm/asm.rb /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/llint/LowLevelInterpreter.asm LLIntOffsetsExtractor generated/LLIntAssembly.h perl -i /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/create_jit_stubs --prefix MSVC jit/JITStubs.cpp > generated/GeneratedJITStubs_MSVC.asm Creating JIT stubs for jit/JITStubs.cpp offlineasm: Parsing /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/llint/LowLevelInterpreter.asm and LLIntOffsetsExtractor and creating assembly file generated/LLIntAssembly.h. offlineasm: Including file /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm offlineasm: Including file /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm offlineasm: Assembly file generated/LLIntAssembly.h successfully generated. make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore' ( test -e Makefile.JavaScriptCore.Target || /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/qmake -o Makefile.JavaScriptCore.Target /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/Target.pri -spec devices/linux-buildroot-g++ WEBKIT_CONFIG+=use_system_leveldb ) && /usr/bin/make -f Makefile.JavaScriptCore.Target Project MESSAGE: PKG_CONFIG_LIBDIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/share/pkgconfig:/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/mipsel-buildroot-linux-gnu/pkgconfig Project MESSAGE: PKG_CONFIG_SYSROOT_DIR automatically set to /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore' /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/yarr/YarrInterpreter.o yarr/YarrInterpreter.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/yarr/YarrPattern.o yarr/YarrPattern.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/yarr/YarrSyntaxChecker.o yarr/YarrSyntaxChecker.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/yarr/YarrCanonicalizeUCS2.o yarr/YarrCanonicalizeUCS2.cpp /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSBase.o API/JSBase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ In file included from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from yarr/YarrPattern.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from yarr/YarrPattern.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrPattern.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from yarr/YarrPattern.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from yarr/YarrPattern.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from yarr/YarrPattern.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from yarr/YarrPattern.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from yarr/YarrPattern.h:30, from yarr/YarrPattern.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from yarr/YarrSyntaxChecker.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrSyntaxChecker.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from yarr/YarrSyntaxChecker.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from yarr/YarrSyntaxChecker.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:29, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/text/ASCIIFastPath.h:30, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ./config.h:31, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from yarr/YarrInterpreter.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from yarr/YarrCanonicalizeUCS2.cpp:28: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrInterpreter.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from yarr/YarrCanonicalizeUCS2.cpp:28: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:56, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ In file included from ./config.h:59, from yarr/YarrCanonicalizeUCS2.cpp:28: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from yarr/YarrInterpreter.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from yarr/YarrCanonicalizeUCS2.cpp:28: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from yarr/YarrCanonicalizeUCS2.h:30, from yarr/YarrCanonicalizeUCS2.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from yarr/YarrCanonicalizeUCS2.h:30, from yarr/YarrCanonicalizeUCS2.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSBase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSBase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSBase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSBase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSBase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSBase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSBase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSBase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSBase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSBase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSBase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from yarr/YarrPattern.h:30, from yarr/YarrPattern.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from yarr/YarrPattern.h:31, from yarr/YarrPattern.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from yarr/YarrPattern.h:31, from yarr/YarrPattern.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrPattern.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrPattern.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:33, from yarr/YarrPattern.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Vector.h:24, from yarr/YarrPattern.h:34, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from yarr/YarrPattern.h:34, from yarr/YarrPattern.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/text/ASCIIFastPath.h:30, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:30, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:30, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnArrayPtr.h:26, from ../WTF/wtf/VectorTraits.h:24, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from yarr/YarrPattern.h:35, from yarr/YarrPattern.cpp:28: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from yarr/YarrPattern.h:31, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from yarr/YarrPattern.h:31, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Vector.h:24, from yarr/YarrPattern.h:34, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from yarr/YarrPattern.h:34, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ In file included from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/Yarr.h:31, from yarr/YarrParser.h:29, from yarr/YarrSyntaxChecker.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/Yarr.h:31, from yarr/YarrParser.h:29, from yarr/YarrSyntaxChecker.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/Yarr.h:31, from yarr/YarrParser.h:29, from yarr/YarrSyntaxChecker.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/Yarr.h:31, from yarr/YarrParser.h:29, from yarr/YarrSyntaxChecker.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/Yarr.h:31, from yarr/YarrParser.h:29, from yarr/YarrSyntaxChecker.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/Yarr.h:31, from yarr/YarrParser.h:29, from yarr/YarrSyntaxChecker.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/Yarr.h:31, from yarr/YarrParser.h:29, from yarr/YarrSyntaxChecker.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:33, from yarr/YarrInterpreter.h:29, from yarr/Yarr.h:31, from yarr/YarrParser.h:29, from yarr/YarrSyntaxChecker.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from yarr/YarrPattern.h:35, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/BumpPointerAllocator.h:30, from yarr/YarrInterpreter.cpp:32: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/BumpPointerAllocator.h:30, from yarr/YarrInterpreter.cpp:32: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/BumpPointerAllocator.h:30, from yarr/YarrInterpreter.cpp:32: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSBase.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSCallbackConstructor.o API/JSCallbackConstructor.cpp In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSBase.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSBase.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSBase.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSBase.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSBase.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSBase.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from API/JSBase.cpp:30: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSBase.cpp:31: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSBase.cpp:31: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSBase.cpp:31: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSCallbackConstructor.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSCallbackConstructor.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSCallbackConstructor.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSCallbackConstructor.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSBase.cpp:31: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSBase.cpp:31: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSBase.cpp:31: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from API/JSBase.cpp:38: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from API/JSBase.cpp:39: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from API/JSBase.cpp:39: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSBase.cpp:39: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSBase.cpp:39: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSBase.cpp:39: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSBase.cpp:39: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./runtime/JSObject.h:28, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ./runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from ./runtime/JSObject.h:42, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSObject.h:42, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ./runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ./runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackConstructor.cpp:29: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackConstructor.cpp:29: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackConstructor.cpp:29: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackConstructor.cpp:29: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackConstructor.cpp:29: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSCallbackConstructor.cpp:29: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSCallbackConstructor.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSCallbackConstructor.cpp:30: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackConstructor.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackConstructor.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSCallbackConstructor.cpp:35: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSCallbackConstructor.cpp:35: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSCallbackConstructor.cpp:35: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackConstructor.cpp:35: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from yarr/YarrSyntaxChecker.h:29, from yarr/YarrSyntaxChecker.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from yarr/YarrSyntaxChecker.cpp:29: yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]': yarr/YarrParser.h:658:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 658 | restoreState(state); | ^~~~~~~~~~~~ yarr/YarrParser.h:661:13: note: here 661 | default: | ^~~~~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = true; EscapeDelegate = JSC::Yarr::Parser::CharacterClassParserDelegate; Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]': yarr/YarrParser.h:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | } | ^ yarr/YarrParser.h:355:9: note: here 355 | case '0': | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool) [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]': yarr/YarrParser.h:170:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 170 | m_delegate.atomCharacterClassAtom(m_character); | ^~~~~~~~~~ yarr/YarrParser.h:172:13: note: here 172 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter(UChar, bool) [with Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]': yarr/YarrParser.h:116:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 116 | if (hyphenIsRange && ch == '-') { | ^~ yarr/YarrParser.h:123:13: note: here 123 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = false; EscapeDelegate = JSC::Yarr::SyntaxChecker; Delegate = JSC::Yarr::SyntaxChecker; CharType = unsigned char]': yarr/YarrParser.h:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | } | ^ yarr/YarrParser.h:355:9: note: here 355 | case '0': | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::SyntaxChecker; CharType = char16_t]': yarr/YarrParser.h:658:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 658 | restoreState(state); | ^~~~~~~~~~~~ yarr/YarrParser.h:661:13: note: here 661 | default: | ^~~~~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = true; EscapeDelegate = JSC::Yarr::Parser::CharacterClassParserDelegate; Delegate = JSC::Yarr::SyntaxChecker; CharType = char16_t]': yarr/YarrParser.h:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | } | ^ yarr/YarrParser.h:355:9: note: here 355 | case '0': | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool) [with Delegate = JSC::Yarr::SyntaxChecker; CharType = char16_t]': yarr/YarrParser.h:170:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 170 | m_delegate.atomCharacterClassAtom(m_character); | ^~~~~~~~~~ yarr/YarrParser.h:172:13: note: here 172 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter(UChar, bool) [with Delegate = JSC::Yarr::SyntaxChecker; CharType = char16_t]': yarr/YarrParser.h:116:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 116 | if (hyphenIsRange && ch == '-') { | ^~ yarr/YarrParser.h:123:13: note: here 123 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = false; EscapeDelegate = JSC::Yarr::SyntaxChecker; Delegate = JSC::Yarr::SyntaxChecker; CharType = char16_t]': yarr/YarrParser.h:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | } | ^ yarr/YarrParser.h:355:9: note: here 355 | case '0': | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSCallbackFunction.o API/JSCallbackFunction.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ yarr/YarrPattern.cpp: In member function 'unsigned int JSC::Yarr::YarrPatternConstructor::setupAlternativeOffsets(JSC::Yarr::PatternAlternative*, unsigned int, unsigned int)': yarr/YarrPattern.cpp:600:50: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 600 | currentInputPosition += term.quantityCount; | ^~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:30, from yarr/YarrPattern.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ ../WTF/wtf/CheckedArithmetic.h:592:78: note: initializing argument 1 of 'const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 592 | template const Checked operator+=(Checked rhs) | ~~~~~~~~~~~~~~^~~ yarr/YarrPattern.cpp:610:50: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 610 | currentInputPosition += term.quantityCount; | ^~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:30, from yarr/YarrPattern.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ ../WTF/wtf/CheckedArithmetic.h:592:78: note: initializing argument 1 of 'const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 592 | template const Checked operator+=(Checked rhs) | ~~~~~~~~~~~~~~^~~ yarr/YarrPattern.cpp:650:62: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 650 | alternative->m_minimumSize = (currentInputPosition - initialInputPosition).unsafeGet(); | ^~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:30, from yarr/YarrPattern.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ ../WTF/wtf/CheckedArithmetic.h:690:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' 690 | template static inline Checked::ResultType, OverflowHandler> operator-(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ yarr/YarrInterpreter.cpp: In member function 'void JSC::Yarr::ByteCompiler::atomPatternCharacter(UChar, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)': yarr/YarrInterpreter.cpp:1517:123: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1517 | m_bodyDisjunction->terms.append(ByteTerm(lo, hi, inputPosition, frameLocation, quantityCount, quantityType)); | ^ In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ In file included from yarr/YarrInterpreter.cpp:28: yarr/YarrInterpreter.h:133:90: note: initializing argument 5 of 'JSC::Yarr::ByteTerm::ByteTerm(UChar, UChar, int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' 133 | ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1522:111: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1522 | m_bodyDisjunction->terms.append(ByteTerm(ch, inputPosition, frameLocation, quantityCount, quantityType)); | ^ In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ In file included from yarr/YarrInterpreter.cpp:28: yarr/YarrInterpreter.h:110:80: note: initializing argument 4 of 'JSC::Yarr::ByteTerm::ByteTerm(UChar, int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' 110 | ByteTerm(UChar ch, int inputPos, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ yarr/YarrInterpreter.cpp: In member function 'void JSC::Yarr::ByteCompiler::emitDisjunction(JSC::Yarr::PatternDisjunction*, unsigned int, unsigned int)': yarr/YarrInterpreter.cpp:1848:171: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1848 | atomPatternCharacter(term.patternCharacter, currentCountAlreadyChecked - term.inputPosition, term.frameLocation, term.quantityCount, term.quantityType); | ^ In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ yarr/YarrInterpreter.cpp:1510:107: note: initializing argument 4 of 'void JSC::Yarr::ByteCompiler::atomPatternCharacter(UChar, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' 1510 | void atomPatternCharacter(UChar ch, unsigned inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1852:181: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1852 | atomCharacterClass(term.characterClass, term.invert(), currentCountAlreadyChecked- term.inputPosition, term.frameLocation, term.quantityCount, term.quantityType); | ^ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ yarr/YarrInterpreter.cpp:1525:140: note: initializing argument 5 of 'void JSC::Yarr::ByteCompiler::atomCharacterClass(JSC::Yarr::CharacterClass*, bool, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' 1525 | void atomCharacterClass(CharacterClass* characterClass, bool invert, unsigned inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1856:177: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1856 | atomBackReference(term.backReferenceSubpatternId, currentCountAlreadyChecked - term.inputPosition, term.frameLocation, term.quantityCount, term.quantityType); | ^ In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ yarr/YarrInterpreter.cpp:1534:117: note: initializing argument 4 of 'void JSC::Yarr::ByteCompiler::atomBackReference(unsigned int, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' 1534 | void atomBackReference(unsigned subpatternId, unsigned inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSCallbackFunction.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSCallbackFunction.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1874:129: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1874 | atomParenthesesOnceEnd(delegateEndInputOffset, term.frameLocation, term.quantityCount, term.quantityType); | ^ In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ yarr/YarrInterpreter.cpp:1733:94: note: initializing argument 3 of 'void JSC::Yarr::ByteCompiler::atomParenthesesOnceEnd(int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' 1733 | void atomParenthesesOnceEnd(int inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1879:133: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1879 | atomParenthesesTerminalEnd(delegateEndInputOffset, term.frameLocation, term.quantityCount, term.quantityType); | ^ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1755:98: note: initializing argument 3 of 'void JSC::Yarr::ByteCompiler::atomParenthesesTerminalEnd(int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' 1755 | void atomParenthesesTerminalEnd(int inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1884:217: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1884 | atomParenthesesSubpatternEnd(term.parentheses.lastSubpatternId, delegateEndInputOffset, term.frameLocation, term.quantityCount, term.quantityType, term.parentheses.disjunction->m_callFrameSize); | ^ In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ yarr/YarrInterpreter.cpp:1699:127: note: initializing argument 4 of 'void JSC::Yarr::ByteCompiler::atomParenthesesSubpatternEnd(unsigned int, int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType, unsigned int)' 1699 | void atomParenthesesSubpatternEnd(unsigned lastSubpatternId, int inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType, unsigned callFrameSize = 0) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1903:111: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 1903 | atomParentheticalAssertionEnd(0, term.frameLocation, term.quantityCount, term.quantityType); | ^ In file included from ./config.h:56, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:30, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1601:106: note: initializing argument 3 of 'void JSC::Yarr::ByteCompiler::atomParentheticalAssertionEnd(unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)' 1601 | void atomParentheticalAssertionEnd(unsigned inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSCallbackFunction.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSCallbackFunction.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]': yarr/YarrPattern.cpp:622:79: required from here ../WTF/wtf/CheckedArithmetic.h:560:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 560 | return *this; | ^~~~ ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ ../WTF/wtf/CheckedArithmetic.h: In instantiation of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]': yarr/YarrPattern.cpp:650:62: required from here ../WTF/wtf/CheckedArithmetic.h:692:16: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 692 | return lhs - Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ ../WTF/wtf/CheckedArithmetic.h:661:173: note: initializing argument 1 of 'WTF::Checked::ResultType, OverflowHandler> WTF::operator-(WTF::Checked, WTF::Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = WTF::CrashOnOverflow; typename WTF::Result::ResultType = unsigned int]' 661 | template static inline Checked::ResultType, OverflowHandler> operator-(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrPattern.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrPattern.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrPattern.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrPattern.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.cpp:736:51: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrPattern.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from runtime/DateInstanceCache.h:33, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from runtime/DateInstanceCache.h:33, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from yarr/YarrPattern.cpp:32: yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]': yarr/YarrParser.h:658:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 658 | restoreState(state); | ^~~~~~~~~~~~ yarr/YarrParser.h:661:13: note: here 661 | default: | ^~~~~~~ In file included from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = true; EscapeDelegate = JSC::Yarr::Parser::CharacterClassParserDelegate; Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]': yarr/YarrParser.h:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | } | ^ yarr/YarrParser.h:355:9: note: here 355 | case '0': | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool) [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]': yarr/YarrParser.h:170:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 170 | m_delegate.atomCharacterClassAtom(m_character); | ^~~~~~~~~~ yarr/YarrParser.h:172:13: note: here 172 | case Empty: | ^~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter(UChar, bool) [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]': yarr/YarrParser.h:116:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 116 | if (hyphenIsRange && ch == '-') { | ^~ yarr/YarrParser.h:123:13: note: here 123 | case Empty: | ^~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = false; EscapeDelegate = JSC::Yarr::YarrPatternConstructor; Delegate = JSC::Yarr::YarrPatternConstructor; CharType = unsigned char]': yarr/YarrParser.h:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | } | ^ yarr/YarrParser.h:355:9: note: here 355 | case '0': | ^~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::parseTokens() [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = char16_t]': yarr/YarrParser.h:658:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 658 | restoreState(state); | ^~~~~~~~~~~~ yarr/YarrParser.h:661:13: note: here 661 | default: | ^~~~~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = true; EscapeDelegate = JSC::Yarr::Parser::CharacterClassParserDelegate; Delegate = JSC::Yarr::YarrPatternConstructor; CharType = char16_t]': yarr/YarrParser.h:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | } | ^ yarr/YarrParser.h:355:9: note: here 355 | case '0': | ^~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass(JSC::Yarr::BuiltInCharacterClassID, bool) [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = char16_t]': yarr/YarrParser.h:170:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 170 | m_delegate.atomCharacterClassAtom(m_character); | ^~~~~~~~~~ yarr/YarrParser.h:172:13: note: here 172 | case Empty: | ^~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ yarr/YarrParser.h: In member function 'void JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter(UChar, bool) [with Delegate = JSC::Yarr::YarrPatternConstructor; CharType = char16_t]': yarr/YarrParser.h:116:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 116 | if (hyphenIsRange && ch == '-') { | ^~ yarr/YarrParser.h:123:13: note: here 123 | case Empty: | ^~~~ yarr/YarrParser.h: In member function 'bool JSC::Yarr::Parser::parseEscape(EscapeDelegate&) [with bool inCharacterClass = false; EscapeDelegate = JSC::Yarr::YarrPatternConstructor; Delegate = JSC::Yarr::YarrPatternConstructor; CharType = char16_t]': yarr/YarrParser.h:349:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 349 | } | ^ yarr/YarrParser.h:355:9: note: here 355 | case '0': | ^~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:34, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from yarr/YarrPattern.h:31, from yarr/YarrInterpreter.h:29, from yarr/YarrInterpreter.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackFunction.cpp:29: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackFunction.cpp:29: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackFunction.cpp:29: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrInterpreter.cpp:27: yarr/YarrInterpreter.cpp: In member function 'JSC::Yarr::JSRegExpResult JSC::Yarr::Interpreter::matchDisjunction(JSC::Yarr::ByteDisjunction*, JSC::Yarr::Interpreter::DisjunctionContext*, bool) [with CharType = unsigned char]': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ yarr/YarrInterpreter.cpp:1280:13: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 1280 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1282:9: note: here 1282 | case ByteTerm::TypeBodyAlternativeBegin: | ^~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ yarr/YarrInterpreter.cpp:1302:13: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 1302 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1304:9: note: here 1304 | case ByteTerm::TypeAlternativeBegin: | ^~~~ yarr/YarrInterpreter.cpp: In member function 'bool JSC::Yarr::Interpreter::backtrackParenthesesOnceEnd(JSC::Yarr::ByteTerm&, JSC::Yarr::Interpreter::DisjunctionContext*) [with CharType = unsigned char]': yarr/YarrInterpreter.cpp:730:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 730 | if (backTrack->begin == notFound) { | ^~ yarr/YarrInterpreter.cpp:734:9: note: here 734 | case QuantifierNonGreedy: | ^~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrInterpreter.cpp:27: yarr/YarrInterpreter.cpp: In member function 'JSC::Yarr::JSRegExpResult JSC::Yarr::Interpreter::matchDisjunction(JSC::Yarr::ByteDisjunction*, JSC::Yarr::Interpreter::DisjunctionContext*, bool) [with CharType = char16_t]': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ yarr/YarrInterpreter.cpp:1280:13: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 1280 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1282:9: note: here 1282 | case ByteTerm::TypeBodyAlternativeBegin: | ^~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from yarr/YarrInterpreter.cpp:27: ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ yarr/YarrInterpreter.cpp:1302:13: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 1302 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ yarr/YarrInterpreter.cpp:1304:9: note: here 1304 | case ByteTerm::TypeAlternativeBegin: | ^~~~ yarr/YarrInterpreter.cpp: In member function 'bool JSC::Yarr::Interpreter::backtrackParenthesesOnceEnd(JSC::Yarr::ByteTerm&, JSC::Yarr::Interpreter::DisjunctionContext*) [with CharType = char16_t]': yarr/YarrInterpreter.cpp:730:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 730 | if (backTrack->begin == notFound) { | ^~ yarr/YarrInterpreter.cpp:734:9: note: here 734 | case QuantifierNonGreedy: | ^~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackFunction.cpp:29: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackFunction.cpp:29: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSCallbackFunction.cpp:29: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSCallbackFunction.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSCallbackFunction.cpp:30: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from API/JSCallbackFunction.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from API/JSCallbackFunction.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from API/JSCallbackFunction.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from API/JSCallbackFunction.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from API/JSCallbackFunction.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from API/JSCallbackFunction.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from API/JSCallbackFunction.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from API/JSCallbackFunction.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from API/JSCallbackFunction.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from API/JSCallbackFunction.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from API/JSCallbackFunction.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from API/JSCallbackFunction.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from API/JSCallbackFunction.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from API/JSCallbackFunction.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from API/JSCallbackFunction.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from API/JSCallbackFunction.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from API/JSCallbackFunction.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from API/JSCallbackFunction.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from API/JSCallbackFunction.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from API/JSCallbackFunction.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from API/JSCallbackFunction.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from API/JSCallbackFunction.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from API/JSCallbackFunction.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from API/JSCallbackFunction.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from API/JSCallbackFunction.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from API/JSCallbackFunction.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from API/JSCallbackFunction.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSCallbackFunction.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from API/JSCallbackFunction.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from API/JSCallbackFunction.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from API/JSCallbackFunction.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from API/JSCallbackFunction.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from API/JSCallbackFunction.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from API/JSCallbackFunction.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from API/JSCallbackFunction.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from API/JSCallbackFunction.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from API/JSCallbackFunction.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from API/JSCallbackFunction.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSCallbackFunction.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from API/JSCallbackFunction.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSCallbackFunction.cpp:38: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSCallbackFunction.cpp:38: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSCallbackFunction.cpp:38: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./runtime/CommonIdentifiers.h:24, from ./runtime/JSObject.h:31, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ./runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from ./runtime/ArgList.h:25, from ./runtime/JSObject.h:26, from ./runtime/JSDestructibleObject.h:4, from API/JSCallbackConstructor.h:30, from API/JSCallbackConstructor.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSCallbackConstructor.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSCallbackObject.o API/JSCallbackObject.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSCallbackObject.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSCallbackObject.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSCallbackObject.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSCallbackObject.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSCallbackObject.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSCallbackObject.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSCallbackObject.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSCallbackObject.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, 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: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, 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: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included 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: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSCallbackObjectFunctions.h:28, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSCallbackObjectFunctions.h:28, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSCallbackObjectFunctions.h:28, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackObjectFunctions.h:29, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackObjectFunctions.h:29, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from API/JSCallbackObjectFunctions.h:39, from API/JSCallbackObject.h:223, from API/JSCallbackObject.cpp:28: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSCallbackObject.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSCallbackObject.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSCallbackObject.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSCallbackObject.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/JSAPIValueWrapper.h:29, from API/APICast.h:29, from API/JSBase.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSBase.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSBase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSClassRef.o API/JSClassRef.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSClassRef.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSClassRef.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSClassRef.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSClassRef.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSClassRef.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSClassRef.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSClassRef.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSClassRef.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSClassRef.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSClassRef.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSClassRef.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/Weak.h:30, from API/JSClassRef.h:31, from API/JSClassRef.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSContextRef.o API/JSContextRef.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSContextRef.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSContextRef.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSContextRef.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSContextRef.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSContextRef.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSContextRef.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSContextRef.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSContextRef.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSContextRef.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSContextRef.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSContextRef.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSClassRef.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSClassRef.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSClassRef.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSClassRef.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSClassRef.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSClassRef.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSClassRef.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSClassRef.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSClassRef.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSClassRef.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSClassRef.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSClassRef.cpp:29: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackObjectFunctions.h:29, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackObjectFunctions.h:29, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from API/JSCallbackObjectFunctions.h:39, from API/JSCallbackObject.h:223, from API/JSClassRef.cpp:32: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSClassRef.cpp:36: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSClassRef.cpp:36: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSClassRef.cpp:36: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSClassRef.cpp:36: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSContextRef.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSContextRef.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSContextRef.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSContextRef.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSContextRef.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSContextRef.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSContextRef.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSContextRef.cpp:30: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/JSContextRef.cpp:33: ./interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from API/JSContextRef.cpp:33: ./interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSContextRef.cpp:34: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSContextRef.cpp:34: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSContextRef.cpp:34: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSContextRef.cpp:34: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSContextRef.cpp:34: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSContextRef.cpp:34: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from API/JSCallbackObjectFunctions.h:39, from API/JSCallbackObject.h:223, from API/JSContextRef.cpp:34: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSContextRef.cpp:38: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSContextRef.cpp:38: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSContextRef.cpp:38: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSContextRef.cpp:38: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ API/JSContextRef.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(DARWIN) | ^~~~~~~~~~~~~ API/JSContextRef.cpp:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if OS(DARWIN) | ^~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSObjectRef.o API/JSObjectRef.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSObjectRef.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSObjectRef.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSObjectRef.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSObjectRef.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSObjectRef.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSObjectRef.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSObjectRef.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSObjectRef.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSObjectRef.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSObjectRef.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSObjectRef.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSObjectRef.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSObjectRef.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSObjectRef.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSObjectRef.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSObjectRef.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSObjectRef.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSObjectRef.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSObjectRef.cpp:31: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from API/JSObjectRef.cpp:33: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from API/JSObjectRef.cpp:33: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from API/JSObjectRef.cpp:33: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from API/JSObjectRef.cpp:33: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from API/JSObjectRef.cpp:33: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from API/JSObjectRef.cpp:33: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from API/JSObjectRef.cpp:33: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from API/JSObjectRef.cpp:33: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from API/JSObjectRef.cpp:33: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from API/JSObjectRef.cpp:33: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from API/JSObjectRef.cpp:33: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from API/JSObjectRef.cpp:33: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from API/JSObjectRef.cpp:33: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from API/JSObjectRef.cpp:33: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from API/JSObjectRef.cpp:33: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from API/JSObjectRef.cpp:33: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from API/JSObjectRef.cpp:33: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from API/JSObjectRef.cpp:33: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from API/JSObjectRef.cpp:33: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from API/JSObjectRef.cpp:33: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from API/JSObjectRef.cpp:33: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from API/JSObjectRef.cpp:33: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from API/JSObjectRef.cpp:33: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from API/JSObjectRef.cpp:33: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from API/JSObjectRef.cpp:33: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from API/JSObjectRef.cpp:33: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from API/JSObjectRef.cpp:33: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from API/JSObjectRef.cpp:33: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from API/JSObjectRef.cpp:33: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from API/JSObjectRef.cpp:33: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from API/JSObjectRef.cpp:33: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from API/JSObjectRef.cpp:33: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from API/JSObjectRef.cpp:33: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from API/JSObjectRef.cpp:33: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from API/JSObjectRef.cpp:33: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from API/JSObjectRef.cpp:33: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from API/JSObjectRef.cpp:33: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from API/JSObjectRef.cpp:33: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSObjectRef.cpp:33: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from API/JSObjectRef.cpp:33: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSObjectRef.cpp:44: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSObjectRef.cpp:44: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSObjectRef.cpp:44: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSObjectRef.cpp:44: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSObjectRef.cpp:44: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSCallbackObjectFunctions.h:27, from API/JSCallbackObject.h:223, from API/JSObjectRef.cpp:44: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from API/JSCallbackObjectFunctions.h:39, from API/JSCallbackObject.h:223, from API/JSObjectRef.cpp:44: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSObjectRef.cpp:54: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSObjectRef.cpp:54: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSObjectRef.cpp:54: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from API/JSCallbackFunction.h:29, from API/JSCallbackFunction.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSCallbackFunction.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSScriptRef.o API/JSScriptRef.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSScriptRef.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSScriptRef.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSScriptRef.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSScriptRef.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSScriptRef.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSScriptRef.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSScriptRef.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSScriptRef.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSScriptRef.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSScriptRef.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSScriptRef.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSScriptRef.cpp:28: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSScriptRef.cpp:28: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSScriptRef.cpp:28: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSScriptRef.cpp:28: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSScriptRef.cpp:28: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSScriptRef.cpp:28: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSScriptRef.cpp:28: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSScriptRef.cpp:28: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSScriptRef.cpp:29: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSScriptRef.cpp:29: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSScriptRef.cpp:29: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSScriptRef.cpp:29: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSScriptRef.cpp:29: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSScriptRef.cpp:29: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from API/JSScriptRef.cpp:34: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from API/JSScriptRef.cpp:35: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from API/JSScriptRef.cpp:35: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSScriptRef.cpp:35: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSScriptRef.cpp:35: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSScriptRef.cpp:35: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSScriptRef.cpp:35: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from API/JSScriptRef.cpp:36: parser/SourceProviderCacheItem.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from API/JSScriptRef.cpp:36: parser/SourceProviderCacheItem.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from API/JSCallbackObject.h:32, from API/JSCallbackObject.cpp:28: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSCallbackObject.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/JSAPIValueWrapper.h:29, from API/APICast.h:29, from API/JSClassRef.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/JSAPIValueWrapper.h:29, from API/APICast.h:29, from API/JSContextRef.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits > >; Value = WTF::KeyValuePair, WTF::OwnPtr >]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, WTF::OwnPtr >; Extractor = WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits > >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, WTF::OwnPtr >]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator >, WTF::HashTraits > >, WTF::StringHash>; T = WTF::StringImpl*; Extra = WTF::PassOwnPtr; Key = WTF::RefPtr; Value = WTF::KeyValuePair, WTF::OwnPtr >; Extractor = WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits > >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, WTF::OwnPtr >, WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits > >, WTF::HashTraits > > >]' ../WTF/wtf/RefPtrHashMap.h:209:59: required from 'WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::inlineAdd(WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType, WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInReferenceType) [with T = WTF::StringImpl; MappedArg = WTF::OwnPtr; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits >; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, WTF::OwnPtr >, WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits > >, WTF::HashTraits > > >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType = WTF::StringImpl*; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInReferenceType = WTF::PassOwnPtr&]' ../WTF/wtf/RefPtrHashMap.h:228:19: required from 'WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::set(WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType, WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInType) [with T = WTF::StringImpl; MappedArg = WTF::OwnPtr; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits >; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, WTF::OwnPtr >, WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits > >, WTF::HashTraits > > >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType = WTF::StringImpl*; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInType = WTF::PassOwnPtr]' API/JSClassRef.cpp:69:162: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, WTF::OwnPtr >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, WTF::OwnPtr >' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits > >; Value = WTF::KeyValuePair, WTF::OwnPtr >]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, WTF::OwnPtr >; Extractor = WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits > >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, WTF::OwnPtr >]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator >, WTF::HashTraits > >, WTF::StringHash>; T = WTF::StringImpl*; Extra = WTF::PassOwnPtr; Key = WTF::RefPtr; Value = WTF::KeyValuePair, WTF::OwnPtr >; Extractor = WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits > >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, WTF::OwnPtr >, WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits > >, WTF::HashTraits > > >]' ../WTF/wtf/RefPtrHashMap.h:209:59: required from 'WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::inlineAdd(WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType, WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInReferenceType) [with T = WTF::StringImpl; MappedArg = WTF::OwnPtr; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits >; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, WTF::OwnPtr >, WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits > >, WTF::HashTraits > > >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType = WTF::StringImpl*; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInReferenceType = WTF::PassOwnPtr&]' ../WTF/wtf/RefPtrHashMap.h:228:19: required from 'WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::set(WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType, WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInType) [with T = WTF::StringImpl; MappedArg = WTF::OwnPtr; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits >; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, WTF::OwnPtr >, WTF::KeyValuePairKeyExtractor, WTF::OwnPtr > >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits > >, WTF::HashTraits > > >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType = WTF::StringImpl*; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInType = WTF::PassOwnPtr]' API/JSClassRef.cpp:79:154: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, WTF::OwnPtr >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, WTF::OwnPtr >' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; Value = WTF::KeyValuePair >]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = OpaqueJSClass*; Value = WTF::KeyValuePair >; Extractor = WTF::KeyValuePairKeyExtractor > >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair >]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits > >, WTF::PtrHash >; T = OpaqueJSClass*; Extra = WTF::PassOwnPtr; Key = OpaqueJSClass*; Value = WTF::KeyValuePair >; Extractor = WTF::KeyValuePairKeyExtractor > >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = OpaqueJSClass*; MappedArg = WTF::OwnPtr; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; WTF::HashMap::KeyType = OpaqueJSClass*; WTF::HashMap::MappedPassInReferenceType = WTF::PassOwnPtr&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = OpaqueJSClass*; MappedArg = WTF::OwnPtr; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; WTF::HashMap::KeyType = OpaqueJSClass*; WTF::HashMap::MappedPassInType = WTF::PassOwnPtr]' API/JSClassRef.cpp:154:119: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair >' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSContextRef.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSContextRef.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/Protect.h:25, from API/JSClassRef.h:32, from API/JSClassRef.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSClassRef.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from parser/Parser.h:31, from API/JSScriptRef.cpp:36: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from API/JSScriptRef.cpp:36: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Parser.h:31, from API/JSScriptRef.cpp:36: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from API/JSScriptRef.cpp:36: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Parser.h:31, from API/JSScriptRef.cpp:36: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from API/JSScriptRef.cpp:36: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSStringRef.o API/JSStringRef.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSStringRef.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSStringRef.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSStringRef.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSStringRef.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSStringRef.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSStringRef.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSStringRef.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSStringRef.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSStringRef.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSStringRef.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSStringRef.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/Atomics.h:63, from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/Atomics.h:63, from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Atomics.h:63, from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Atomics.h:63, from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from API/OpaqueJSString.h:29, from API/JSStringRef.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:29, from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnArrayPtr.h:26, from ../WTF/wtf/VectorTraits.h:24, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from API/OpaqueJSString.h:30, from API/JSStringRef.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from API/JSStringRef.cpp:31: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/JSAPIValueWrapper.h:29, from API/APICast.h:29, from API/JSScriptRef.cpp:28: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSScriptRef.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' parser/Parser.h:195:55: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSScriptRef.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Parser.h:289:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSScriptRef.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/JSAPIValueWrapper.h:29, from API/APICast.h:29, from API/JSObjectRef.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSStringRefQt.o API/JSStringRefQt.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSValueRef.o API/JSValueRef.cpp In file included from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSStringRefQt.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSStringRefQt.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSStringRefQt.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSStringRefQt.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ./config.h:56, from API/JSStringRefQt.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSStringRefQt.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSStringRefQt.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSStringRefQt.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSObjectRef.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSObjectRef.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSValueRef.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSValueRef.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSValueRef.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSValueRef.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSValueRef.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSValueRef.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSValueRef.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSValueRef.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSValueRef.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSValueRef.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSValueRef.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSStringRefQt.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSStringRefQt.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSStringRefQt.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSStringRefQt.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSStringRefQt.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSStringRefQt.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSStringRefQt.cpp:30: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/JSStringRefQt.cpp:33: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ API/OpaqueJSString.h: In member function 'unsigned int OpaqueJSString::length()': API/OpaqueJSString.h:57:39: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 57 | unsigned length() { return !!this ? m_string.length() : 0; } | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ API/OpaqueJSString.h: In member function 'const UChar* OpaqueJSString::characters()': API/OpaqueJSString.h:56:47: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 56 | const UChar* characters() { return !!this ? m_string.characters() : 0; } | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSObjectRef.cpp:31: runtime/JSObject.h: In member function 'void JSC::JSObject::initializeIndex(JSC::VM&, unsigned int, JSC::JSValue)': runtime/JSObject.h:380:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | if (!v.isInt32()) { | ^~ runtime/JSObject.h:386:9: note: here 386 | case ALL_CONTIGUOUS_INDEXING_TYPES: { | ^~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSValueRef.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSValueRef.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSValueRef.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSValueRef.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/JSWeakObjectMapRefPrivate.o API/JSWeakObjectMapRefPrivate.cpp In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSValueRef.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSValueRef.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSValueRef.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSValueRef.cpp:29: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSValueRef.cpp:30: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSValueRef.cpp:30: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSValueRef.cpp:30: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSValueRef.cpp:30: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSValueRef.cpp:30: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSValueRef.cpp:30: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackObjectFunctions.h:29, from API/JSCallbackObject.h:223, from API/JSValueRef.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackObjectFunctions.h:29, from API/JSCallbackObject.h:223, from API/JSValueRef.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from API/JSCallbackObjectFunctions.h:39, from API/JSCallbackObject.h:223, from API/JSValueRef.cpp:32: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./runtime/JSCellInlines.h:35, from ./runtime/JSCJSValueInlines.h:31, from ./runtime/Operations.h:27, from API/JSValueRef.cpp:39: ./runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSCJSValueInlines.h:31, from ./runtime/Operations.h:27, from API/JSValueRef.cpp:39: ./runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ./runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ./runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./runtime/Operations.h:27, from API/JSValueRef.cpp:39: ./runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from ./runtime/Executable.h:32, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ./runtime/Executable.h:32, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./runtime/Executable.h:35, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from ./runtime/Executable.h:35, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from ./runtime/Executable.h:35, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./runtime/Executable.h:35, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ./runtime/Executable.h:35, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./runtime/Executable.h:37, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from ./runtime/Executable.h:38, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./runtime/Executable.h:38, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./runtime/Executable.h:38, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from ./runtime/Executable.h:40, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from ./runtime/Executable.h:40, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from ./runtime/Executable.h:40, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from ./runtime/Executable.h:40, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from ./runtime/Executable.h:40, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from ./runtime/Executable.h:40, from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: ./runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ./runtime/JSFunctionInlines.h:29, from ./runtime/Operations.h:28, from API/JSValueRef.cpp:39: ./runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ ./runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ./runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ ./runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ ./runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ ./runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ ./runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ./runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ ./runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ API/JSValueRef.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ API/JSValueRef.cpp:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ API/JSValueRef.cpp:447:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 447 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/JSWeakObjectMapRefPrivate.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/JSWeakObjectMapRefPrivate.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/JSWeakObjectMapRefPrivate.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/JSWeakObjectMapRefPrivate.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSAPIValueWrapper.h:28, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSWeakObjectMapRefPrivate.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from API/APICast.h:31, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from API/APICast.h:31, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from API/JSWeakObjectMapRefPrivate.cpp:29: API/APICast.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ API/APICast.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSWeakObjectMapRefPrivate.cpp:30: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSWeakObjectMapRefPrivate.cpp:30: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSWeakObjectMapRefPrivate.cpp:30: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from API/APIShims.h:30, from API/JSWeakObjectMapRefPrivate.cpp:30: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from API/JSWeakObjectMapRefPrivate.cpp:30: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from API/JSWeakObjectMapRefPrivate.cpp:30: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackObjectFunctions.h:29, from API/JSCallbackObject.h:223, from API/JSWeakObjectMapRefPrivate.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Error.h:27, from API/JSCallbackObjectFunctions.h:29, from API/JSCallbackObject.h:223, from API/JSWeakObjectMapRefPrivate.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from API/JSCallbackObjectFunctions.h:39, from API/JSCallbackObject.h:223, from API/JSWeakObjectMapRefPrivate.cpp:32: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSWeakObjectMapRefPrivate.cpp:34: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from API/JSWeakObjectMapRefPrivate.cpp:34: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from API/JSWeakObjectMapRefPrivate.cpp:34: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from API/JSWeakObjectMapRefPrivate.cpp:34: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/API/OpaqueJSString.o API/OpaqueJSString.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from API/OpaqueJSString.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from API/OpaqueJSString.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from API/OpaqueJSString.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from API/OpaqueJSString.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/OpaqueJSString.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from API/OpaqueJSString.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from API/OpaqueJSString.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from API/OpaqueJSString.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/Atomics.h:63, from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/Atomics.h:63, from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Atomics.h:63, from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Atomics.h:63, from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:64, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from API/OpaqueJSString.h:29, from API/OpaqueJSString.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:29, from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnArrayPtr.h:26, from ../WTF/wtf/VectorTraits.h:24, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from API/OpaqueJSString.cpp:27: API/OpaqueJSString.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ./interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./interpreter/CallFrame.h:27, from API/OpaqueJSString.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./interpreter/JSStack.h:33, from ./interpreter/CallFrame.h:28, from API/OpaqueJSString.cpp:29: ./interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ./interpreter/CallFrame.h:28, from API/OpaqueJSString.cpp:29: ./interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ ./interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/OpaqueJSString.cpp:29: ./interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ ./interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ ./interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ./interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ./interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from ./runtime/JSGlobalObject.h:25, from API/OpaqueJSString.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from ./runtime/JSGlobalObject.h:25, from API/OpaqueJSString.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from ./runtime/JSGlobalObject.h:25, from API/OpaqueJSString.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from ./runtime/JSGlobalObject.h:25, from API/OpaqueJSString.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./runtime/JSWrapperObject.h:25, from ./runtime/NumberObject.h:24, from ./runtime/NumberPrototype.h:24, from ./runtime/JSGlobalObject.h:31, from API/OpaqueJSString.cpp:30: ./runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./runtime/NumberObject.h:24, from ./runtime/NumberPrototype.h:24, from ./runtime/JSGlobalObject.h:31, from API/OpaqueJSString.cpp:30: ./runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/JSAPIValueWrapper.h:29, from API/APICast.h:29, from API/JSStringRefQt.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/assembler/ARMAssembler.o assembler/ARMAssembler.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from assembler/ARMAssembler.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from assembler/ARMAssembler.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from assembler/ARMAssembler.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from assembler/ARMAssembler.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/ARMAssembler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~ assembler/ARMAssembler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/assembler/ARMv7Assembler.o assembler/ARMv7Assembler.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from assembler/ARMv7Assembler.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from assembler/ARMv7Assembler.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from assembler/ARMv7Assembler.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from assembler/ARMv7Assembler.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/ARMv7Assembler.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(ASSEMBLER) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ assembler/ARMv7Assembler.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(ASSEMBLER) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/assembler/LinkBuffer.o assembler/LinkBuffer.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DE../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ NABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/assembler/MacroAssembler.o assembler/MacroAssembler.cpp ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from ./interpreter/AbstractPC.h:29, from ./interpreter/CallFrame.h:26, from API/OpaqueJSString.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' ./runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from assembler/LinkBuffer.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from assembler/LinkBuffer.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from assembler/LinkBuffer.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from API/OpaqueJSString.h:30, from API/OpaqueJSString.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from ./runtime/JSGlobalObject.h:25, from API/OpaqueJSString.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from assembler/MacroAssembler.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from assembler/MacroAssembler.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from assembler/MacroAssembler.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.h:38, from assembler/LinkBuffer.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/LinkBuffer.cpp:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if !ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.cpp:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ API/OpaqueJSString.cpp: In member function 'WTF::String OpaqueJSString::string() const': API/OpaqueJSString.cpp:44:5: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 44 | if (!this) | ^~ API/OpaqueJSString.cpp: In member function 'JSC::Identifier OpaqueJSString::identifier(JSC::VM*) const': API/OpaqueJSString.cpp:53:15: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 53 | if (!this || m_string.isNull()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from assembler/MacroAssembler.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from assembler/MacroAssembler.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/assembler/MacroAssemblerARM.o assembler/MacroAssemblerARM.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from assembler/MacroAssemblerARM.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerARM.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from assembler/MacroAssemblerARM.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerARM.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssemblerARM.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerARM.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/JSAPIValueWrapper.h:29, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; Value = WTF::KeyValuePair >]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = void*; Value = WTF::KeyValuePair >; Extractor = WTF::KeyValuePairKeyExtractor > >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair >]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits > >, WTF::PtrHash >; T = void*; Extra = JSC::PassWeak; Key = void*; Value = WTF::KeyValuePair >; Extractor = WTF::KeyValuePairKeyExtractor > >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = void*; MappedArg = JSC::Weak; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; WTF::HashMap::KeyType = void*; WTF::HashMap::MappedPassInReferenceType = JSC::PassWeak&]' ../WTF/wtf/HashMap.h:349:28: required from 'WTF::HashMap::AddResult WTF::HashMap::set(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = void*; MappedArg = JSC::Weak; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; WTF::HashMap::KeyType = void*; WTF::HashMap::MappedPassInType = JSC::PassWeak]' runtime/WeakGCMap.h:64:25: required from 'JSC::WeakGCMap::AddResult JSC::WeakGCMap::set(const KeyType&, JSC::WeakGCMap::MappedPassInType) [with KeyArg = void*; RawMappedArg = JSC::JSObject; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; JSC::WeakGCMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; JSC::WeakGCMap::KeyType = void*; JSC::WeakGCMap::MappedPassInType = JSC::PassWeak]' API/JSWeakObjectMapRefPrivate.cpp:67:28: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair >' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSWeakObjectMapRefPrivate.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSWeakObjectMapRefPrivate.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/ArrayAllocationProfile.o bytecode/ArrayAllocationProfile.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/ArrayAllocationProfile.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ArrayAllocationProfile.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/ArrayAllocationProfile.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/ArrayAllocationProfile.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from bytecode/ArrayAllocationProfile.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from bytecode/ArrayAllocationProfile.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from bytecode/ArrayAllocationProfile.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from bytecode/ArrayAllocationProfile.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/ArrayAllocationProfile.cpp:29: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/ArrayAllocationProfile.cpp:29: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/ArrayAllocationProfile.cpp:29: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/ArrayAllocationProfile.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/ArrayProfile.o bytecode/ArrayProfile.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/ArrayProfile.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ArrayProfile.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/ArrayProfile.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/ArrayProfile.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/CallLinkInfo.o bytecode/CallLinkInfo.cpp In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSCellInlines.h:32, from bytecode/ArrayProfile.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSCellInlines.h:32, from bytecode/ArrayProfile.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSCellInlines.h:32, from bytecode/ArrayProfile.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:32, from bytecode/ArrayProfile.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from runtime/StructureInlines.h:29, from runtime/JSCellInlines.h:35, from bytecode/ArrayProfile.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from runtime/StructureInlines.h:29, from runtime/JSCellInlines.h:35, from bytecode/ArrayProfile.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from bytecode/ArrayProfile.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ArrayProfile.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/ArrayProfile.cpp:30: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/ArrayProfile.cpp:30: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/CallLinkInfo.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/CallLinkInfo.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/ArrayProfile.cpp:30: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/ArrayProfile.cpp:30: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/ArrayProfile.cpp:30: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/ArrayProfile.cpp:30: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/ArrayProfile.cpp:30: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ArrayProfile.cpp:30: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ArrayProfile.cpp:30: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ArrayProfile.cpp:30: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ArrayProfile.cpp:30: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/ArrayProfile.cpp:30: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/ArrayProfile.cpp:30: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/ArrayProfile.cpp:30: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/ArrayProfile.cpp:30: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ArrayProfile.cpp:30: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ArrayProfile.cpp:30: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ArrayProfile.cpp:30: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ArrayProfile.cpp:30: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/ArrayProfile.cpp:30: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/ArrayProfile.cpp:30: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/ArrayProfile.cpp:30: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/ArrayProfile.cpp:30: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ArrayProfile.cpp:30: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ArrayProfile.cpp:30: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ArrayProfile.cpp:30: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/ArrayProfile.cpp:30: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ArrayProfile.cpp:30: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/ArrayProfile.cpp:30: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/ArrayProfile.cpp:30: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/ArrayProfile.cpp:30: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/ArrayProfile.cpp:30: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/ArrayProfile.cpp:30: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/ArrayProfile.cpp:30: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/ArrayProfile.cpp:30: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/ArrayProfile.cpp:30: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/ArrayProfile.cpp:30: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/ArrayProfile.cpp:30: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/ArrayProfile.cpp:30: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ArrayProfile.cpp:30: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/ArrayProfile.cpp:31: ../WTF/wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ../WTF/wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CallLinkInfo.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CallLinkInfo.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CallLinkInfo.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.cpp:29: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from bytecode/CallLinkInfo.cpp:29: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.cpp:29: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.cpp:30: dfg/DFGThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.cpp:31: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CallLinkInfo.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CallLinkInfo.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/CallLinkStatus.o bytecode/CallLinkStatus.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/JSAPIValueWrapper.h:29, from API/APICast.h:29, from API/JSValueRef.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/CallLinkStatus.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkStatus.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/CallLinkStatus.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/CallLinkStatus.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/CallLinkStatus.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/CallLinkStatus.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/JSAPIValueWrapper.h:26, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/CallLinkStatus.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/CallLinkStatus.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/CallLinkStatus.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/CallLinkStatus.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/CallLinkStatus.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CallLinkStatus.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CallLinkStatus.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CallLinkStatus.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CallLinkStatus.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/CallLinkStatus.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/CallLinkStatus.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/CallLinkStatus.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/CallLinkStatus.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CallLinkStatus.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CallLinkStatus.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CallLinkStatus.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CallLinkStatus.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/CallLinkStatus.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/CallLinkStatus.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/CallLinkStatus.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/CallLinkStatus.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CallLinkStatus.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CallLinkStatus.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CallLinkStatus.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/CallLinkStatus.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CallLinkStatus.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/CallLinkStatus.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/CallLinkStatus.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/CallLinkStatus.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/CallLinkStatus.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/CallLinkStatus.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/CallLinkStatus.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/CallLinkStatus.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/CallLinkStatus.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/CallLinkStatus.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/CallLinkStatus.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkStatus.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkStatus.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/CallLinkStatus.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/CallLinkStatus.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/CallLinkStatus.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ bytecode/CallLinkStatus.cpp:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CallLinkStatus.cpp:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(JIT) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~ bytecode/CallLinkStatus.cpp:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(JIT) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from runtime/JSAPIValueWrapper.h:27, from API/APICast.h:29, from API/JSValueRef.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from API/JSValueRef.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from bytecode/ArrayAllocationProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/ArrayAllocationProfile.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/CodeBlock.o bytecode/CodeBlock.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/CodeBlock.cpp:30: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:30: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:30: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/CodeBlock.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/CodeBlock.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/CodeBlock.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/CodeBlock.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/CodeBlock.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/CodeBlock.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/CodeBlock.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeBlock.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeBlock.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeBlock.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeBlock.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/CodeBlock.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/CodeBlock.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/CodeBlock.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/CodeBlock.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeBlock.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeBlock.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeBlock.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeBlock.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/CodeBlock.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/CodeBlock.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/CodeBlock.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/CodeBlock.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeBlock.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeBlock.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeBlock.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/CodeBlock.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlock.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/CodeBlock.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/CodeBlock.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/CodeBlock.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/CodeBlock.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/CodeBlock.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/CodeBlock.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/CodeBlock.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/CodeBlock.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/CodeBlock.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/CodeBlock.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCapabilities.h:31, from bytecode/CodeBlock.cpp:35: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:35: dfg/DFGCapabilities.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCapabilities.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(DEBUG_WITH_BREAKPOINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:38: dfg/DFGRepatch.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:33, from bytecode/CodeBlock.cpp:38: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:34, from bytecode/CodeBlock.cpp:38: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:34, from bytecode/CodeBlock.cpp:38: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:41: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from bytecode/CodeBlock.cpp:41: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:50, from bytecode/CodeBlock.cpp:41: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from bytecode/CodeBlock.cpp:41: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:41: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:41: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:50: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.cpp:54: ../WTF/wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ../WTF/wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) || ENABLE(LLINT) // unused in some configurations | ^~~~~~~~~~ bytecode/CodeBlock.cpp:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) || ENABLE(LLINT) // unused in some configurations | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:312:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 312 | #if ENABLE(JIT) // unused when not ENABLE(JIT), leading to silly warnings | ^~~~~~~~~~ bytecode/CodeBlock.cpp:338:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 338 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:452:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 452 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 461 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:590:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 590 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:670:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 670 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:697:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 697 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1435 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1619:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1619 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:1718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1718 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:1718:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1718 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:1759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1759 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:1763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1763 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1794 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1835 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1858:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1858 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1873 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1893:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1893 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1904 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1909:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1909 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:1915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1915 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:1981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1981 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1987:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1987 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:1991:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1991 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:1995:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1995 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2022:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2022 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2080:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2080 | #if ENABLE(PARALLEL_GC) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2080:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2080 | #if ENABLE(PARALLEL_GC) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DEbytecode/CodeBlock.cpp:2124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2124 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ NABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/CodeBlockHash.o bytecode/CodeBlockHash.cpp bytecode/CodeBlock.cpp:2154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2154 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2214 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2222 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:2278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2278 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2330 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2375:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2375 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2437:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2437 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2498 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:2501:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2501 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2505:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2505 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2522 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2525:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2525 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2531 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2564:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2564 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2569 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:2589:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2589 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:2601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2601 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:2655:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2655 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2690:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2690 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:2691:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2691 | #if !ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2717:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2717 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2747:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2747 | #if !ENABLE(LLINT) && !ENABLE(JIT) | ^~~~~~~~~~~~ bytecode/CodeBlock.cpp:2747:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2747 | #if !ENABLE(LLINT) && !ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2752 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:2813:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2813 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:2950:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2950 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:3035:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3035 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:3106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3106 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp:3143:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3143 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:3181:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3181 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:3210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3210 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:3214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3214 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:3227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3227 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:3243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3243 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:3258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3258 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.cpp:3265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3265 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/CodeBlockHash.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlockHash.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/CodeBlockHash.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/CodeBlockHash.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeBlockHash.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeBlockHash.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeBlockHash.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeBlockHash.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassOwnPtr.h:30, from parser/SourceProvider.h:32, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassOwnPtr.h:31, from parser/SourceProvider.h:32, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:29, from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from bytecode/CodeBlockHash.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CallLinkInfo.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/CallLinkInfo.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/CodeOrigin.o bytecode/CodeOrigin.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/CodeType.o bytecode/CodeType.cpp ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/CodeOrigin.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/CodeOrigin.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/CodeOrigin.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/CodeType.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/CodeType.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/CodeType.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeType.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeType.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeType.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeType.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CodeType.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/CodeType.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/CodeType.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/CodeType.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeType.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeType.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeType.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeType.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/CallLinkStatus.h:31, from bytecode/CallLinkStatus.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from bytecode/CodeOrigin.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from bytecode/CodeOrigin.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from bytecode/CodeOrigin.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeOrigin.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeOrigin.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeOrigin.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeOrigin.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/CodeOrigin.cpp:30: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeOrigin.cpp:30: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeOrigin.cpp:30: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/CodeOrigin.cpp:30: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/CodeOrigin.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/CodeOrigin.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/CodeOrigin.cpp:30: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/CodeOrigin.cpp:30: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/CodeOrigin.cpp:30: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/CodeOrigin.cpp:30: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/CodeOrigin.cpp:30: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeOrigin.cpp:30: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeOrigin.cpp:30: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeOrigin.cpp:30: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeOrigin.cpp:30: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/CodeOrigin.cpp:30: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/CodeOrigin.cpp:30: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/CodeOrigin.cpp:30: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/CodeOrigin.cpp:30: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeOrigin.cpp:30: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeOrigin.cpp:30: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeOrigin.cpp:30: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeOrigin.cpp:30: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/CodeOrigin.cpp:30: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/CodeOrigin.cpp:30: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/CodeOrigin.cpp:30: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/CodeOrigin.cpp:30: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeOrigin.cpp:30: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeOrigin.cpp:30: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeOrigin.cpp:30: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/CodeOrigin.cpp:30: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CallLinkStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/CallLinkStatus.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeOrigin.cpp:30: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/CodeOrigin.cpp:30: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/CodeOrigin.cpp:30: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/CodeOrigin.cpp:30: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/CodeOrigin.cpp:30: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/CodeOrigin.cpp:30: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/CodeOrigin.cpp:30: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/CodeOrigin.cpp:30: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/CodeOrigin.cpp:30: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/CodeOrigin.cpp:30: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/CodeOrigin.cpp:30: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.cpp:30: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeOrigin.cpp:30: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/CodeOrigin.cpp:32: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/CodeOrigin.cpp:32: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/CodeOrigin.cpp:32: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from runtime/JSCellInlines.h:32, from bytecode/ArrayProfile.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/ArrayProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/ArrayProfile.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecode/CodeBlock.cpp:33: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecode/CodeBlock.cpp:33: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecode/CodeBlock.cpp:33: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecode/CodeBlock.cpp:33: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecode/CodeBlock.cpp:33: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecode/CodeBlock.cpp:33: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/DFGExitProfile.o bytecode/DFGExitProfile.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/ExecutionCounter.o bytecode/ExecutionCounter.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/ExitKind.o bytecode/ExitKind.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/DFGExitProfile.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/DFGExitProfile.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/ExecutionCounter.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ExecutionCounter.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/DFGExitProfile.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/DFGExitProfile.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/ExecutionCounter.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/ExecutionCounter.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/HashSet.h:24, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/ExitKind.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/ExitKind.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ExitKind.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ExitKind.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ExitKind.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ExitKind.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/ExitKind.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/ExitKind.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/ExitKind.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/HashSet.h:24, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/HashSet.h:24, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/HashSet.h:24, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/ExitKind.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/ExitKind.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/ExitKind.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from bytecode/DFGExitProfile.h:31, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from bytecode/DFGExitProfile.h:31, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/DFGExitProfile.h:31, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/DFGExitProfile.h:32, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/DFGExitProfile.h:32, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/ExecutionCounter.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/ExecutionCounter.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/ExecutionCounter.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/ExecutionCounter.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/ExecutionCounter.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/ExecutionCounter.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/ExecutionCounter.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ExecutionCounter.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ExecutionCounter.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ExecutionCounter.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ExecutionCounter.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/ExecutionCounter.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/ExecutionCounter.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/ExecutionCounter.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/ExecutionCounter.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ExecutionCounter.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ExecutionCounter.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ExecutionCounter.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ExecutionCounter.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/ExecutionCounter.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/ExecutionCounter.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/ExecutionCounter.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/ExecutionCounter.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ExecutionCounter.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ExecutionCounter.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ExecutionCounter.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/ExecutionCounter.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ExecutionCounter.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/ExecutionCounter.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/ExecutionCounter.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/ExecutionCounter.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/ExecutionCounter.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/ExecutionCounter.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/ExecutionCounter.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/ExecutionCounter.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/ExecutionCounter.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/ExecutionCounter.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/ExecutionCounter.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/ExecutionCounter.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ExecutionCounter.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/ExecutionCounter.cpp:31: ../WTF/wtf/StringExtras.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if HAVE(STRINGS_H) | ^~~~~~~~~~~~~~ ../WTF/wtf/StringExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/StringExtras.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if !HAVE(STRNSTR) | ^~~~~~~~~~~~ bytecode/ExecutionCounter.cpp:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ExitKind.cpp:26: bytecode/ExitKind.cpp: In function 'bool JSC::exitKindIsCountable(JSC::ExitKind)': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ bytecode/ExitKind.cpp:83:9: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 83 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/ExitKind.cpp:84:5: note: here 84 | case BadType: | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/GetByIdStatus.o bytecode/GetByIdStatus.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashSet.h:25, from bytecode/DFGExitProfile.h:30, from bytecode/DFGExitProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits; Value = JSC::DFG::FrequentExitSite]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = JSC::DFG::FrequentExitSite; Value = JSC::DFG::FrequentExitSite; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::DFG::FrequentExitSiteHash; Traits = WTF::HashTraits; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = JSC::DFG::FrequentExitSite]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = JSC::DFG::FrequentExitSite; Extra = JSC::DFG::FrequentExitSite; Key = JSC::DFG::FrequentExitSite; Value = JSC::DFG::FrequentExitSite; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::DFG::FrequentExitSiteHash; Traits = WTF::HashTraits; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::HashTraits > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = JSC::DFG::FrequentExitSite; Value = JSC::DFG::FrequentExitSite; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::DFG::FrequentExitSiteHash; Traits = WTF::HashTraits; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::HashTraits > >; WTF::HashTable::ValueType = JSC::DFG::FrequentExitSite]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = JSC::DFG::FrequentExitSite; HashArg = JSC::DFG::FrequentExitSiteHash; TraitsArg = WTF::HashTraits; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::HashTraits > >; WTF::HashSet::ValueType = JSC::DFG::FrequentExitSite]' bytecode/DFGExitProfile.cpp:91:67: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JSC::DFG::FrequentExitSite'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/DFGExitProfile.cpp:27: bytecode/DFGExitProfile.h:36:7: note: 'class JSC::DFG::FrequentExitSite' declared here 36 | class FrequentExitSite { | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/GetByIdStatus.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/GetByIdStatus.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/GetByIdStatus.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/GetByIdStatus.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from runtime/PropertyOffset.h:30, from bytecode/GetByIdStatus.h:29, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from runtime/PropertyOffset.h:30, from bytecode/GetByIdStatus.h:29, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyOffset.h:30, from bytecode/GetByIdStatus.h:29, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/PropertyOffset.h:30, from bytecode/GetByIdStatus.h:29, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/JumpTable.o bytecode/JumpTable.cpp In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/JumpTable.cpp:30: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/JumpTable.cpp:30: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/JumpTable.cpp:30: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/JumpTable.cpp:30: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/JumpTable.cpp:30: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/JumpTable.cpp:30: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/JumpTable.cpp:30: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/JumpTable.cpp:30: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/CodeBlock.cpp:30: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/GetByIdStatus.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/GetByIdStatus.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/GetByIdStatus.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/GetByIdStatus.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/GetByIdStatus.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/GetByIdStatus.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/GetByIdStatus.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/GetByIdStatus.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/GetByIdStatus.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/GetByIdStatus.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/GetByIdStatus.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/GetByIdStatus.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/GetByIdStatus.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/GetByIdStatus.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/GetByIdStatus.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/GetByIdStatus.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/GetByIdStatus.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/GetByIdStatus.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/GetByIdStatus.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/GetByIdStatus.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/GetByIdStatus.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/GetByIdStatus.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/GetByIdStatus.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/GetByIdStatus.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/GetByIdStatus.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/GetByIdStatus.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/GetByIdStatus.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/GetByIdStatus.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/GetByIdStatus.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/GetByIdStatus.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/GetByIdStatus.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/GetByIdStatus.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/GetByIdStatus.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/GetByIdStatus.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/GetByIdStatus.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/GetByIdStatus.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/GetByIdStatus.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/GetByIdStatus.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from bytecode/GetByIdStatus.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/GetByIdStatus.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/GetByIdStatus.cpp:33: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/GetByIdStatus.cpp:33: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/GetByIdStatus.cpp:33: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ bytecode/GetByIdStatus.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/GetByIdStatus.cpp:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~ bytecode/GetByIdStatus.cpp:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(JIT) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/GetByIdStatus.cpp:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(JIT) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~ bytecode/GetByIdStatus.cpp:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(JIT) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, JSC::IdentifierRepHash>; T = WTF::StringImpl*; Extra = unsigned int; Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInType = const unsigned int&]' bytecompiler/BytecodeGenerator.h:746:94: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/CodeBlock.cpp:30: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlock.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' bytecompiler/Label.h:56:72: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/CodeBlock.cpp:30: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/JumpTable.h:33, from bytecode/JumpTable.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/JumpTable.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.cpp: In constructor 'JSC::CodeBlock::CodeBlock(JSC::ScriptExecutable*, JSC::UnlinkedCodeBlock*, JSC::JSGlobalObject*, unsigned int, WTF::PassRefPtr, unsigned int, unsigned int, WTF::PassOwnPtr)': bytecode/CodeBlock.cpp:1800:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 1800 | instructions[i + opLength - 2] = &m_arrayProfiles[arrayProfileIndex]; bytecode/CodeBlock.cpp:1803:9: note: here 1803 | case op_convert_this: | ^~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/CodeBlock.cpp:30: ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ bytecode/CodeBlock.cpp:1932:13: note: in expansion of macro 'CRASH' 1932 | CRASH(); | ^~~~~ bytecode/CodeBlock.cpp:1934:9: note: here 1934 | case op_init_global_const_nop: { | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeOrigin.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/CodeOrigin.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/CodeOrigin.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/LazyOperandValueProfile.o bytecode/LazyOperandValueProfile.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/LazyOperandValueProfile.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/LazyOperandValueProfile.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/LazyOperandValueProfile.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/LazyOperandValueProfile.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/LazyOperandValueProfile.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/LazyOperandValueProfile.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from bytecode/LazyOperandValueProfile.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from bytecode/LazyOperandValueProfile.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from bytecode/LazyOperandValueProfile.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from bytecode/LazyOperandValueProfile.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/LazyOperandValueProfile.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/LazyOperandValueProfile.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/LazyOperandValueProfile.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from bytecode/LazyOperandValueProfile.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/MethodOfGettingAValueProfile.o bytecode/MethodOfGettingAValueProfile.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/MethodOfGettingAValueProfile.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/MethodOfGettingAValueProfile.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/MethodOfGettingAValueProfile.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/MethodOfGettingAValueProfile.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/MethodOfGettingAValueProfile.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/MethodOfGettingAValueProfile.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/MethodOfGettingAValueProfile.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/MethodOfGettingAValueProfile.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from runtime/IndexingType.h:29, from bytecode/ArrayAllocationProfile.h:29, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from bytecode/ExecutionCounter.h:29, from bytecode/ExecutionCounter.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/ExecutionCounter.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/StructureSet.h:29, from bytecode/GetByIdStatus.h:30, from bytecode/GetByIdStatus.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/GetByIdStatus.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/Opcode.o bytecode/Opcode.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/Opcode.cpp:30: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/Opcode.cpp:30: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/Opcode.cpp:30: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.cpp:30: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/Opcode.cpp:30: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/Opcode.cpp:30: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/Opcode.cpp:30: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/Opcode.cpp:30: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/Opcode.cpp:30: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/Opcode.cpp:30: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/Opcode.cpp:30: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from bytecode/Opcode.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/Opcode.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/PolymorphicPutByIdList.o bytecode/PolymorphicPutByIdList.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/PolymorphicPutByIdList.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/PolymorphicPutByIdList.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/PolymorphicPutByIdList.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/PolymorphicPutByIdList.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/PolymorphicPutByIdList.cpp:27: bytecode/PolymorphicPutByIdList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/PolymorphicPutByIdList.h:37, from bytecode/PolymorphicPutByIdList.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/PolymorphicPutByIdList.h:37, from bytecode/PolymorphicPutByIdList.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/PolymorphicPutByIdList.h:37, from bytecode/PolymorphicPutByIdList.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/PolymorphicPutByIdList.h:37, from bytecode/PolymorphicPutByIdList.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/PolymorphicPutByIdList.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/PolymorphicPutByIdList.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/PolymorphicPutByIdList.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/PolymorphicPutByIdList.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGFPRInfo.h:31, from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/PolymorphicPutByIdList.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterBank.h:31, from dfg/DFGFPRInfo.h:31, from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/PolymorphicPutByIdList.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterBank.h:31, from dfg/DFGFPRInfo.h:31, from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/PolymorphicPutByIdList.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/PolymorphicPutByIdList.cpp:31: dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:34, from bytecode/StructureStubInfo.h:34, from bytecode/PolymorphicPutByIdList.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:34, from bytecode/StructureStubInfo.h:34, from bytecode/PolymorphicPutByIdList.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from bytecode/StructureStubInfo.h:35, from bytecode/PolymorphicPutByIdList.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from bytecode/StructureStubInfo.h:35, from bytecode/PolymorphicPutByIdList.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from bytecode/StructureStubInfo.h:35, from bytecode/PolymorphicPutByIdList.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from bytecode/StructureStubInfo.h:35, from bytecode/PolymorphicPutByIdList.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:35, from bytecode/PolymorphicPutByIdList.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/PolymorphicPutByIdList.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/PolymorphicPutByIdList.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/PolymorphicPutByIdList.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/PreciseJumpTargets.o bytecode/PreciseJumpTargets.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/PreciseJumpTargets.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/PreciseJumpTargets.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/PreciseJumpTargets.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/PreciseJumpTargets.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ValueProfile.h:37, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSCellInlines.h:32, from bytecode/PreciseJumpTargets.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSCellInlines.h:32, from bytecode/PreciseJumpTargets.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSCellInlines.h:32, from bytecode/PreciseJumpTargets.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:32, from bytecode/PreciseJumpTargets.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from runtime/StructureInlines.h:29, from runtime/JSCellInlines.h:35, from bytecode/PreciseJumpTargets.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from runtime/StructureInlines.h:29, from runtime/JSCellInlines.h:35, from bytecode/PreciseJumpTargets.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from bytecode/PreciseJumpTargets.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/PreciseJumpTargets.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from bytecode/ValueProfile.h:36, from bytecode/LazyOperandValueProfile.h:33, from bytecode/LazyOperandValueProfile.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/LazyOperandValueProfile.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/PreciseJumpTargets.h:29, from bytecode/PreciseJumpTargets.cpp:28: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/PutByIdStatus.o bytecode/PutByIdStatus.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/PutByIdStatus.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/PutByIdStatus.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/PutByIdStatus.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/PutByIdStatus.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from runtime/PropertyOffset.h:30, from bytecode/PutByIdStatus.h:29, from bytecode/PutByIdStatus.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from runtime/PropertyOffset.h:30, from bytecode/PutByIdStatus.h:29, from bytecode/PutByIdStatus.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyOffset.h:30, from bytecode/PutByIdStatus.h:29, from bytecode/PutByIdStatus.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/PropertyOffset.h:30, from bytecode/PutByIdStatus.h:29, from bytecode/PutByIdStatus.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/PutByIdStatus.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/PutByIdStatus.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/PutByIdStatus.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/PutByIdStatus.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/PutByIdStatus.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/PutByIdStatus.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/PutByIdStatus.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/PutByIdStatus.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/PutByIdStatus.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/PutByIdStatus.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/PutByIdStatus.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/PutByIdStatus.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/PutByIdStatus.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/PutByIdStatus.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/PutByIdStatus.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/PutByIdStatus.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/PutByIdStatus.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/PutByIdStatus.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/PutByIdStatus.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/PutByIdStatus.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/PutByIdStatus.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/PutByIdStatus.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/PutByIdStatus.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/PutByIdStatus.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/PutByIdStatus.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/PutByIdStatus.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/PutByIdStatus.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/PutByIdStatus.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/PutByIdStatus.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/PutByIdStatus.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/PutByIdStatus.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/PutByIdStatus.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/PutByIdStatus.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/PutByIdStatus.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/PutByIdStatus.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/PutByIdStatus.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/PutByIdStatus.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/PutByIdStatus.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/PutByIdStatus.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/PutByIdStatus.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/PutByIdStatus.cpp:32: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/PutByIdStatus.cpp:32: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/PutByIdStatus.cpp:32: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ bytecode/PutByIdStatus.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/PutByIdStatus.cpp:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~ bytecode/PutByIdStatus.cpp:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/MethodOfGettingAValueProfile.h:37, from bytecode/MethodOfGettingAValueProfile.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/MethodOfGettingAValueProfile.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/MethodOfGettingAValueProfile.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/PolymorphicPutByIdList.h:33, from bytecode/PolymorphicPutByIdList.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from bytecode/PolymorphicPutByIdList.h:37, from bytecode/PolymorphicPutByIdList.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/ReduceWhitespace.o bytecode/ReduceWhitespace.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/ReduceWhitespace.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ReduceWhitespace.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/ReduceWhitespace.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/ReduceWhitespace.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:29, from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/text/ASCIIFastPath.h:30, from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/ResolveGlobalStatus.o bytecode/ResolveGlobalStatus.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/text/ASCIIFastPath.h:30, from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:30, from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/text/ASCIIFastPath.h:30, from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnArrayPtr.h:26, from ../WTF/wtf/VectorTraits.h:24, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/ResolveGlobalStatus.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ResolveGlobalStatus.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/ResolveGlobalStatus.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/ResolveGlobalStatus.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from bytecode/ReduceWhitespace.h:29, from bytecode/ReduceWhitespace.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/ResolveGlobalStatus.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/ResolveGlobalStatus.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/ResolveGlobalStatus.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/ResolveGlobalStatus.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/ResolveGlobalStatus.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/ResolveGlobalStatus.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ResolveGlobalStatus.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/ResolveGlobalStatus.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/ResolveGlobalStatus.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/ResolveGlobalStatus.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/SamplingTool.o bytecode/SamplingTool.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/SamplingTool.cpp:29: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.cpp:29: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/SamplingTool.cpp:29: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/SamplingTool.cpp:29: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleBlock.h:29, from heap/HandleSet.h:30, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from bytecode/SamplingTool.h:33, from bytecode/SamplingTool.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:33, from bytecode/SamplingTool.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:34, from bytecode/SamplingTool.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.cpp:30: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.cpp:30: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/SpecialPointer.o bytecode/SpecialPointer.cpp In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/SamplingTool.cpp:32: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/SamplingTool.cpp:32: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/SpecialPointer.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SpecialPointer.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/SpecialPointer.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/SpecialPointer.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/SamplingTool.cpp:32: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/SamplingTool.cpp:32: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/SamplingTool.cpp:32: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/SamplingTool.cpp:32: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/SamplingTool.cpp:32: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/SamplingTool.cpp:32: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/SamplingTool.cpp:32: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/SamplingTool.cpp:32: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/SamplingTool.cpp:32: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/SamplingTool.cpp:32: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/SamplingTool.cpp:32: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/SamplingTool.cpp:32: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/SamplingTool.cpp:32: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/SamplingTool.cpp:32: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/SamplingTool.cpp:32: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/SamplingTool.cpp:32: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/SamplingTool.cpp:32: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/SamplingTool.cpp:32: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/SamplingTool.cpp:32: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/SamplingTool.cpp:32: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/SamplingTool.cpp:32: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/SamplingTool.cpp:32: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/SamplingTool.cpp:32: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/SamplingTool.cpp:32: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/SamplingTool.cpp:32: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SamplingTool.cpp:32: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/SamplingTool.cpp:32: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/SamplingTool.cpp:32: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/SamplingTool.cpp:32: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/SamplingTool.cpp:32: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/SamplingTool.cpp:32: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/SamplingTool.cpp:32: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/SamplingTool.cpp:32: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/SamplingTool.cpp:32: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/SamplingTool.cpp:32: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/SamplingTool.cpp:32: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.cpp:32: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/SamplingTool.cpp:32: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if !OS(WINDOWS) | ^~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:181:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 181 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.cpp:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/SpecialPointer.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/SpecialPointer.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/SpecialPointer.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/SpecialPointer.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/SpecialPointer.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/SpecialPointer.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/SpecialPointer.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/SpecialPointer.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/SpecialPointer.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/SpecialPointer.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/SpecialPointer.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/SpecialPointer.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/SpecialPointer.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/SpecialPointer.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/SpecialPointer.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/SpecialPointer.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/SpecialPointer.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/SpecialPointer.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/SpecialPointer.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/SpecialPointer.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/SpecialPointer.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/SpecialPointer.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/SpecialPointer.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/SpecialPointer.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/SpecialPointer.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/SpecialPointer.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/SpecialPointer.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/SpecialPointer.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/SpecialPointer.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/SpecialPointer.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/SpecialPointer.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/SpecialPointer.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/SpecialPointer.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/SpecialPointer.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/SpecialPointer.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/SpecialPointer.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/SpecialPointer.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/SpecialPointer.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/SpecialPointer.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/SpecialPointer.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from runtime/JSCellInlines.h:32, from bytecode/PreciseJumpTargets.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/JSCellInlines.h:29, from bytecode/PreciseJumpTargets.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/PreciseJumpTargets.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/PutByIdStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/PutByIdStatus.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ResolveGlobalStatus.h:29, from bytecode/ResolveGlobalStatus.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/ResolveGlobalStatus.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/ResolveGlobalStatus.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/SpeculatedType.o bytecode/SpeculatedType.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/SpeculatedType.cpp:29: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SpeculatedType.cpp:29: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/SpeculatedType.cpp:29: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/SpeculatedType.cpp:29: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/StructureStubClearingWatchpoint.o bytecode/StructureStubClearingWatchpoint.cpp In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/SpeculatedType.cpp:35: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/SpeculatedType.cpp:35: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/SpeculatedType.cpp:35: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubClearingWatchpoint.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/StructureStubClearingWatchpoint.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/StructureStubClearingWatchpoint.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/StructureStubInfo.o bytecode/StructureStubInfo.cpp In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ In file included from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ In file included from bytecode/StructureStubClearingWatchpoint.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from bytecode/StructureStubClearingWatchpoint.h:39, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ bytecode/StructureStubClearingWatchpoint.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/StructureStubInfo.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from ./config.h:59, from bytecode/StructureStubInfo.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/StructureStubClearingWatchpoint.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/StructureStubClearingWatchpoint.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubClearingWatchpoint.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/StructureStubInfo.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/StructureStubInfo.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGFPRInfo.h:31, from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/StructureStubInfo.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterBank.h:31, from dfg/DFGFPRInfo.h:31, from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/StructureStubInfo.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterBank.h:31, from dfg/DFGFPRInfo.h:31, from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/StructureStubInfo.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/StructureStubInfo.cpp:27: dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:34, from bytecode/StructureStubInfo.h:34, from bytecode/StructureStubInfo.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:34, from bytecode/StructureStubInfo.h:34, from bytecode/StructureStubInfo.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from runtime/PropertySlot.h:27, from bytecode/Instruction.h:34, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/StructureStubInfo.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/StructureStubInfo.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.cpp:30: bytecode/PolymorphicPutByIdList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/StructureStubInfo.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SamplingTool.cpp:32: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/Strong.h:31, from bytecode/SamplingTool.h:32, from bytecode/SamplingTool.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/SamplingTool.cpp:29: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/SpecialPointer.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/SpecialPointer.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/UnlinkedCodeBlock.o bytecode/UnlinkedCodeBlock.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/UnlinkedCodeBlock.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/UnlinkedCodeBlock.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassOwnPtr.h:30, from parser/SourceProvider.h:32, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassOwnPtr.h:31, from parser/SourceProvider.h:32, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassOwnPtr.h:32, from parser/SourceProvider.h:32, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:29, from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecode/Watchpoint.o bytecode/Watchpoint.cpp In file included from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleBlock.h:29, from heap/HandleSet.h:30, from heap/Strong.h:31, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Strong.h:31, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from runtime/VM.h:34, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from runtime/VM.h:34, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from runtime/VM.h:34, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/VM.h:34, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/JSString.h:25, from bytecode/UnlinkedCodeBlock.h:36, from bytecode/UnlinkedCodeBlock.cpp:28: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/JSString.h:25, from bytecode/UnlinkedCodeBlock.h:36, from bytecode/UnlinkedCodeBlock.cpp:28: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/JSString.h:25, from bytecode/UnlinkedCodeBlock.h:36, from bytecode/UnlinkedCodeBlock.cpp:28: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSString.h:25, from bytecode/UnlinkedCodeBlock.h:36, from bytecode/UnlinkedCodeBlock.cpp:28: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from bytecode/UnlinkedCodeBlock.cpp:28: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from bytecode/UnlinkedCodeBlock.cpp:28: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from bytecode/UnlinkedCodeBlock.cpp:28: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/SymbolTable.h:32, from bytecode/UnlinkedCodeBlock.h:41, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/SymbolTable.h:32, from bytecode/UnlinkedCodeBlock.h:41, from bytecode/UnlinkedCodeBlock.cpp:28: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/SymbolTable.h:32, from bytecode/UnlinkedCodeBlock.h:41, from bytecode/UnlinkedCodeBlock.cpp:28: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/SymbolTable.h:32, from bytecode/UnlinkedCodeBlock.h:41, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.cpp:28: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ In file included from ./config.h:30, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecode/Watchpoint.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Watchpoint.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecode/Watchpoint.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecode/Watchpoint.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:34, from bytecode/UnlinkedCodeBlock.cpp:30: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/UnlinkedCodeBlock.cpp:35: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecode/UnlinkedCodeBlock.cpp:35: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecode/UnlinkedCodeBlock.cpp:35: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from bytecode/UnlinkedCodeBlock.cpp:36: parser/SourceProviderCacheItem.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from bytecode/UnlinkedCodeBlock.cpp:36: parser/SourceProviderCacheItem.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.cpp:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from bytecode/Watchpoint.h:29, from bytecode/Watchpoint.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from bytecode/Watchpoint.cpp:29: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.h:38, from bytecode/Watchpoint.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Watchpoint.cpp:29: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from bytecode/StructureStubInfo.h:33, from bytecode/StructureStubInfo.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/PropertySlot.h:25, from bytecode/Instruction.h:34, from bytecode/StructureStubInfo.h:35, from bytecode/StructureStubInfo.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubClearingWatchpoint.h:39, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecompiler/BytecodeGenerator.o bytecompiler/BytecodeGenerator.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.h:29, from bytecode/StructureStubClearingWatchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/StructureStubClearingWatchpoint.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/StructureStubClearingWatchpoint.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecompiler/BytecodeGenerator.cpp:31: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.cpp:31: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecompiler/BytecodeGenerator.cpp:31: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.cpp:31: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/bytecompiler/NodesCodegen.o bytecompiler/NodesCodegen.cpp In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from bytecode/SpeculatedType.cpp:32: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/SpeculatedType.cpp:29: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ In file included from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ In file included from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from bytecompiler/NodesCodegen.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from bytecompiler/NodesCodegen.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from bytecompiler/NodesCodegen.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecompiler/BytecodeGenerator.cpp:40: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecompiler/BytecodeGenerator.cpp:40: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecompiler/BytecodeGenerator.cpp:40: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:625:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 625 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:648:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 648 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1851 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1967 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecompiler/BytecodeGenerator.cpp:2030:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2030 | #if ENABLE(DEBUG_WITH_BREAKPOINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from runtime/DateInstanceCache.h:33, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from runtime/DateInstanceCache.h:33, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from bytecode/SpeculatedType.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Error.h:27, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Error.h:27, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Error.h:27, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from parser/Nodes.h:30, from bytecompiler/NodesCodegen.cpp:28: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from parser/Nodes.h:30, from bytecompiler/NodesCodegen.cpp:28: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from parser/Nodes.h:30, from bytecompiler/NodesCodegen.cpp:28: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from bytecompiler/NodesCodegen.cpp:28: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from parser/Nodes.h:30, from bytecompiler/NodesCodegen.cpp:28: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Parser.h:28, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: parser/SourceProviderCacheItem.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from parser/NodeConstructors.h:26, from bytecompiler/NodesCodegen.cpp:29: parser/SourceProviderCacheItem.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/NodesCodegen.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:34: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from bytecompiler/NodesCodegen.cpp:34: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from bytecompiler/NodesCodegen.cpp:34: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from bytecompiler/NodesCodegen.cpp:34: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from bytecompiler/NodesCodegen.cpp:34: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from bytecompiler/NodesCodegen.cpp:34: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:34: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:34: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from bytecode/SpeculatedType.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/SpeculatedType.cpp:29: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecompiler/NodesCodegen.cpp:40: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from bytecompiler/NodesCodegen.cpp:40: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from bytecompiler/NodesCodegen.cpp:40: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/CopiedSpace.o heap/CopiedSpace.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/CopiedSpace.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/CopiedSpace.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpace.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/CopiedSpace.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/CopiedSpace.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/CopiedSpace.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/CopiedSpace.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/CopiedSpace.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DEIn file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ NABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/CopyVisitor.o heap/CopyVisitor.cpp ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/CopyVisitor.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/CopyVisitor.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyVisitor.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/CopyVisitor.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/CopyVisitor.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/CopyVisitor.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/CopyVisitor.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/CopyVisitor.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:31, from heap/CopiedSpace.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/CopiedSpace.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from heap/CopiedSpace.cpp:30: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from heap/CopiedSpace.cpp:30: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from heap/CopiedSpace.cpp:30: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from heap/CopiedSpace.cpp:30: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopiedSpace.cpp:30: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/CopiedSpace.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/CopiedSpace.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from runtime/Operations.h:26, from heap/CopiedSpace.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/CopiedSpace.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/CopiedSpace.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/CopiedSpace.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from heap/CopiedSpace.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/CopiedSpace.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecode/UnlinkedCodeBlock.cpp:30: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecode/UnlinkedCodeBlock.cpp:30: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecode/UnlinkedCodeBlock.cpp:30: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecode/UnlinkedCodeBlock.cpp:30: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecode/UnlinkedCodeBlock.cpp:30: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecode/UnlinkedCodeBlock.cpp:30: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/CopyVisitor.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/CopyVisitor.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/CopyVisitor.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/CopyVisitor.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/CopyVisitor.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyVisitorInlines.h:33, from heap/CopyVisitor.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from runtime/StructureInlines.h:29, from runtime/JSCellInlines.h:35, from heap/CopyVisitor.cpp:33: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from heap/CopyVisitor.cpp:33: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyVisitor.cpp:33: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:34, from bytecode/UnlinkedCodeBlock.cpp:28: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, JSC::IdentifierRepHash>; T = WTF::StringImpl*; Extra = unsigned int; Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInType = const unsigned int&]' bytecompiler/BytecodeGenerator.h:746:94: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' parser/Parser.h:195:55: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/Strong.h:30, from runtime/CodeCache.h:32, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from parser/SourceProvider.h:33, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' bytecompiler/Label.h:56:72: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecode/UnlinkedCodeBlock.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Parser.h:289:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from parser/SourceProvider.h:35, from parser/SourceCode.h:32, from runtime/CodeCache.h:31, from bytecode/UnlinkedCodeBlock.h:30, from bytecode/UnlinkedCodeBlock.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecompiler/BytecodeGenerator.cpp:32: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecompiler/BytecodeGenerator.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecompiler/BytecodeGenerator.cpp:32: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecompiler/BytecodeGenerator.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:44, from bytecompiler/BytecodeGenerator.cpp:32: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/ParserError.h:31, from bytecompiler/BytecodeGenerator.h:40, from bytecompiler/BytecodeGenerator.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:28: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from bytecompiler/NodesCodegen.cpp:28: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:28: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from bytecompiler/NodesCodegen.cpp:28: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from bytecompiler/NodesCodegen.cpp:28: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from bytecompiler/NodesCodegen.cpp:28: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::UnsafeVectorOverflow; size_t = unsigned int]' bytecompiler/BytecodeGenerator.cpp:446:43: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/ConservativeRoots.o heap/ConservativeRoots.cpp In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, JSC::IdentifierRepHash>; T = WTF::StringImpl*; Extra = unsigned int; Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInType = const unsigned int&]' bytecompiler/BytecodeGenerator.h:746:94: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' bytecompiler/BytecodeGenerator.cpp:326:45: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, JSC::IdentifierRepHash>; T = WTF::StringImpl*; Extra = JSC::JSString*; Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = WTF::StringImpl*; MappedArg = JSC::JSString*; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInReferenceType = JSC::JSString* const&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = WTF::StringImpl*; MappedArg = JSC::JSString*; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInType = JSC::JSString* const&]' bytecompiler/BytecodeGenerator.cpp:1133:66: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = JSC::FunctionBodyNode*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::PtrHash >; T = JSC::FunctionBodyNode*; Extra = unsigned int; Key = JSC::FunctionBodyNode*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = JSC::FunctionBodyNode*; MappedArg = unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::FunctionBodyNode*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = JSC::FunctionBodyNode*; MappedArg = unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::FunctionBodyNode*; WTF::HashMap::MappedPassInType = const unsigned int&]' bytecompiler/BytecodeGenerator.cpp:1668:73: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator >, WTF::HashTraits >, WTF::StringHash>; T = WTF::StringImpl*; Extra = int; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/RefPtrHashMap.h:209:59: required from 'WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::inlineAdd(WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType, WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInReferenceType) [with T = WTF::StringImpl; MappedArg = int; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits >; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType = WTF::StringImpl*; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInReferenceType = const int&]' ../WTF/wtf/RefPtrHashMap.h:247:37: required from 'WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::add(WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType, WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInType) [with T = WTF::StringImpl; MappedArg = int; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits >; MappedTraitsArg = WTF::HashTraits; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::RawKeyType = WTF::StringImpl*; WTF::HashMap, MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedPassInType = const int&]' bytecompiler/BytecodeGenerator.cpp:2451:92: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/ConservativeRoots.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/ConservativeRoots.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/ConservativeRoots.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/ConservativeRoots.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer::initialize(T*, T*) [with T = JSC::RegisterID]': ../WTF/wtf/Vector.h:219:125: required from 'static void WTF::VectorTypeOperations::initialize(T*, T*) [with T = JSC::RegisterID]' ../WTF/wtf/Vector.h:922:39: required from 'void WTF::Vector::grow(size_t) [with T = JSC::RegisterID; unsigned int inlineCapacity = 32; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/SegmentedVector.h:244:13: required from 'void WTF::SegmentedVector::ensureSegment(size_t, size_t) [with T = JSC::RegisterID; unsigned int SegmentSize = 32; unsigned int InlineCapacity = 32; size_t = unsigned int]' ../WTF/wtf/SegmentedVector.h:233:17: required from 'void WTF::SegmentedVector::ensureSegmentsFor(size_t) [with T = JSC::RegisterID; unsigned int SegmentSize = 32; unsigned int InlineCapacity = 32; size_t = unsigned int]' ../WTF/wtf/SegmentedVector.h:175:13: required from 'void WTF::SegmentedVector::grow(size_t) [with T = JSC::RegisterID; unsigned int SegmentSize = 32; unsigned int InlineCapacity = 32; size_t = unsigned int]' bytecompiler/BytecodeGenerator.cpp:373:44: required from here ../WTF/wtf/Vector.h:80:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class JSC::RegisterID' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 80 | memset(begin, 0, reinterpret_cast(end) - reinterpret_cast(begin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:41, from bytecompiler/BytecodeGenerator.cpp:32: bytecompiler/RegisterID.h:37:11: note: 'class JSC::RegisterID' declared here 37 | class RegisterID { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' bytecompiler/Label.h:56:72: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecompiler/BytecodeGenerator.cpp:31: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::UnsafeVectorOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::UnsafeVectorOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = JSC::RegisterID* const; T = WTF::RefPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::UnsafeVectorOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::RegisterID*; T = WTF::RefPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::UnsafeVectorOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::RegisterID*; T = WTF::RefPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::UnsafeVectorOverflow]' bytecompiler/BytecodeGenerator.cpp:1648:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecompiler/BytecodeGenerator.h:34, from bytecompiler/BytecodeGenerator.cpp:32: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::RegisterID]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::RegisterID]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::RegisterID; unsigned int inlineCapacity = 32; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::RegisterID; unsigned int inlineCapacity = 32; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:920:13: required from 'void WTF::Vector::grow(size_t) [with T = JSC::RegisterID; unsigned int inlineCapacity = 32; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/SegmentedVector.h:244:13: required from 'void WTF::SegmentedVector::ensureSegment(size_t, size_t) [with T = JSC::RegisterID; unsigned int SegmentSize = 32; unsigned int InlineCapacity = 32; size_t = unsigned int]' ../WTF/wtf/SegmentedVector.h:233:17: required from 'void WTF::SegmentedVector::ensureSegmentsFor(size_t) [with T = JSC::RegisterID; unsigned int SegmentSize = 32; unsigned int InlineCapacity = 32; size_t = unsigned int]' ../WTF/wtf/SegmentedVector.h:175:13: required from 'void WTF::SegmentedVector::grow(size_t) [with T = JSC::RegisterID; unsigned int SegmentSize = 32; unsigned int InlineCapacity = 32; size_t = unsigned int]' bytecompiler/BytecodeGenerator.cpp:373:44: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::RegisterID' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecompiler/BytecodeGenerator.h:41, from bytecompiler/BytecodeGenerator.cpp:32: bytecompiler/RegisterID.h:37:11: note: 'class JSC::RegisterID' declared here 37 | class RegisterID { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from heap/ConservativeRoots.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from heap/ConservativeRoots.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from heap/ConservativeRoots.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from heap/ConservativeRoots.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from heap/ConservativeRoots.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from heap/ConservativeRoots.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from heap/ConservativeRoots.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/ConservativeRoots.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/ConservativeRoots.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/ConservativeRoots.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/ConservativeRoots.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from heap/ConservativeRoots.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from heap/ConservativeRoots.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from heap/ConservativeRoots.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from heap/ConservativeRoots.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/ConservativeRoots.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/ConservativeRoots.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/ConservativeRoots.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/ConservativeRoots.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from heap/ConservativeRoots.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from heap/ConservativeRoots.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from heap/ConservativeRoots.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from heap/ConservativeRoots.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/ConservativeRoots.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/ConservativeRoots.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/ConservativeRoots.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from heap/ConservativeRoots.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/ConservativeRoots.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from heap/ConservativeRoots.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from heap/ConservativeRoots.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from heap/ConservativeRoots.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from heap/ConservativeRoots.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from heap/ConservativeRoots.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from heap/ConservativeRoots.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from heap/ConservativeRoots.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from heap/ConservativeRoots.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from heap/ConservativeRoots.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from heap/ConservativeRoots.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from heap/ConservativeRoots.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/ConservativeRoots.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from runtime/ExceptionHelpers.h:32, from runtime/Operations.h:25, from heap/CopiedSpace.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopiedSpace.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/CopiedSpace.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/CopiedBlock.h:29, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/CopyVisitor.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/CopyVisitor.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorInitializer::initialize(T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:219:125: required from 'static void WTF::VectorTypeOperations::initialize(T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:922:39: required from 'void WTF::Vector::grow(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::UnsafeVectorOverflow; size_t = unsigned int]' bytecompiler/NodesCodegen.cpp:392:43: required from here ../WTF/wtf/Vector.h:80:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 80 | memset(begin, 0, reinterpret_cast(end) - reinterpret_cast(begin)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/DFGCodeBlocks.o heap/DFGCodeBlocks.cpp In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/DFGCodeBlocks.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/DFGCodeBlocks.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/DFGCodeBlocks.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/DFGCodeBlocks.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from heap/DFGCodeBlocks.h:29, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' parser/Parser.h:195:55: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, JSC::IdentifierRepHash>; T = WTF::StringImpl*; Extra = unsigned int; Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInType = const unsigned int&]' bytecompiler/BytecodeGenerator.h:746:94: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; Value = WTF::KeyValuePair >]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair >; Extractor = WTF::KeyValuePairKeyExtractor > >; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair >]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits > >, WTF::StringHash>; T = WTF::StringImpl*; Extra = std::pair; Key = WTF::StringImpl*; Value = WTF::KeyValuePair >; Extractor = WTF::KeyValuePairKeyExtractor > >; HashFunctions = WTF::StringHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits > >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::StringHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = WTF::StringImpl*; MappedArg = std::pair; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::StringHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInReferenceType = const std::pair&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = WTF::StringImpl*; MappedArg = std::pair; HashArg = WTF::StringHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult >, WTF::KeyValuePairKeyExtractor > >, WTF::StringHash, WTF::HashMapValueTraits, WTF::HashTraits > >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInType = const std::pair&]' bytecompiler/NodesCodegen.cpp:262:82: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair >' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair >' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::UnsafeVectorOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::UnsafeVectorOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:920:13: required from 'void WTF::Vector::grow(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::UnsafeVectorOverflow; size_t = unsigned int]' bytecompiler/NodesCodegen.cpp:392:43: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from heap/DFGCodeBlocks.h:29, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from heap/DFGCodeBlocks.h:29, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from heap/DFGCodeBlocks.h:29, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassOwnPtr.h:31, from heap/DFGCodeBlocks.h:31, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from heap/DFGCodeBlocks.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Parser.h:289:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' bytecompiler/Label.h:56:72: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from bytecompiler/NodesCodegen.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassRefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassRefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' bytecompiler/NodesCodegen.cpp:1986:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from parser/Nodes.h:29, from bytecompiler/NodesCodegen.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from heap/DFGCodeBlocks.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from heap/DFGCodeBlocks.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from heap/DFGCodeBlocks.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from heap/DFGCodeBlocks.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from heap/DFGCodeBlocks.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from heap/DFGCodeBlocks.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from heap/DFGCodeBlocks.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/DFGCodeBlocks.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/DFGCodeBlocks.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/DFGCodeBlocks.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/DFGCodeBlocks.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from heap/DFGCodeBlocks.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from heap/DFGCodeBlocks.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from heap/DFGCodeBlocks.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from heap/DFGCodeBlocks.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/DFGCodeBlocks.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/DFGCodeBlocks.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/DFGCodeBlocks.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/DFGCodeBlocks.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from heap/DFGCodeBlocks.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from heap/DFGCodeBlocks.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from heap/DFGCodeBlocks.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from heap/DFGCodeBlocks.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/DFGCodeBlocks.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/DFGCodeBlocks.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/DFGCodeBlocks.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from heap/DFGCodeBlocks.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/DFGCodeBlocks.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from heap/DFGCodeBlocks.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from heap/DFGCodeBlocks.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from heap/DFGCodeBlocks.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from heap/DFGCodeBlocks.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from heap/DFGCodeBlocks.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from heap/DFGCodeBlocks.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from heap/DFGCodeBlocks.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from heap/DFGCodeBlocks.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from heap/DFGCodeBlocks.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from heap/DFGCodeBlocks.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from heap/DFGCodeBlocks.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/DFGCodeBlocks.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ heap/DFGCodeBlocks.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/Weak.o heap/Weak.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/Weak.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/Weak.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/Weak.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/Weak.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/Weak.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/Weak.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/Weak.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/Weak.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/Weak.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/Weak.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/Weak.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/Weak.h:30, from heap/Weak.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WeakSetInlines.h:29, from heap/Weak.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/WeakBlock.o heap/WeakBlock.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/WeakBlock.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/WeakBlock.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/WeakBlock.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/WeakBlock.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakBlock.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakBlock.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakBlock.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/WeakBlock.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/WeakBlock.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/WeakBlock.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/WeakBlock.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/WeakBlock.h:29, from heap/WeakBlock.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/WeakBlock.h:29, from heap/WeakBlock.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/WeakBlock.h:29, from heap/WeakBlock.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/WeakBlock.h:29, from heap/WeakBlock.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/WeakBlock.h:29, from heap/WeakBlock.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/WeakBlock.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from heap/WeakBlock.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from heap/WeakBlock.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from heap/WeakBlock.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/WeakBlock.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakBlock.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/WeakBlock.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/WeakBlock.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakBlock.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/WeakBlock.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/WeakBlock.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/WeakBlock.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WeakBlock.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapRootVisitor.h:30, from heap/WeakBlock.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/WeakBlock.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/WeakBlock.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/WeakBlock.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/WeakBlock.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from heap/WeakBlock.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/WeakBlock.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/WeakBlock.cpp:32: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/WeakBlock.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/WeakBlock.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/WeakBlock.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/WeakBlock.cpp:32: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/WeakBlock.cpp:32: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from heap/WeakBlock.cpp:32: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/WeakBlock.cpp:32: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/ConservativeRoots.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/ConservativeRoots.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/ConservativeRoots.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/WeakHandleOwner.o heap/WeakHandleOwner.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/WeakHandleOwner.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/WeakHandleOwner.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/WeakHandleOwner.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/WeakHandleOwner.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakHandleOwner.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from heap/DFGCodeBlocks.h:30, from heap/DFGCodeBlocks.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/DFGCodeBlocks.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 16; OverflowHandler = WTF::CrashOnOverflow]' heap/DFGCodeBlocks.cpp:45:44: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/DFGCodeBlocks.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/WeakSet.o heap/WeakSet.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/WeakSet.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/WeakSet.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/WeakSet.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/WeakSet.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakSet.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakSet.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WeakSet.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/WeakSet.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/WeakSet.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/WeakSet.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/WeakSet.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/WeakBlock.h:29, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/HandleSet.o heap/HandleSet.cpp In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/WeakBlock.h:29, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/WeakBlock.h:29, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/WeakBlock.h:29, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/WeakBlock.h:29, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from heap/WeakBlock.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/WeakSet.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakSet.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakSet.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakSet.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakSet.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/WeakSet.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from heap/WeakSet.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from heap/WeakSet.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from heap/WeakSet.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/WeakSet.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/WeakSet.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/WeakSet.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/WeakSet.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakBlock.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/WeakSet.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/WeakSet.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/WeakSet.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/WeakSet.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WeakSet.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/WeakSet.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/WeakSet.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/WeakSet.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/WeakSet.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/WeakSet.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/WeakSet.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/WeakSet.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/WeakSet.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/WeakSet.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/WeakSet.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/WeakSet.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/WeakSet.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/WeakSet.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/WeakBlock.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/WeakSet.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/WeakSet.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/WeakBlock.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/WeakBlock.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/HandleSet.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/HandleSet.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/HandleSet.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleSet.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HandleSet.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HandleSet.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HandleSet.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/HandleSet.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/HandleSet.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/HandleSet.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/HandleSet.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleBlock.h:29, from heap/HandleSet.h:30, from heap/HandleSet.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleSet.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/HandleBlockInlines.h:29, from heap/HandleSet.cpp:30: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapRootVisitor.h:29, from heap/HandleSet.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlockInlines.h:29, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/HandleStack.o heap/HandleStack.cpp In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapRootVisitor.h:30, from heap/HandleSet.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleSet.cpp:32: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleSet.cpp:32: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleSet.cpp:32: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleSet.cpp:32: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from heap/HandleSet.cpp:32: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from heap/HandleSet.cpp:32: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/HandleSet.cpp:33: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/HandleSet.cpp:33: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/HandleSet.cpp:33: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/HandleSet.cpp:33: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/HandleSet.cpp:33: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/HandleSet.cpp:33: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ In file included from runtime/Operations.h:27, from heap/HandleSet.cpp:33: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleSet.cpp:33: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ heap/HandleSet.cpp:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ heap/HandleSet.cpp:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ heap/HandleSet.cpp:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ heap/HandleSet.cpp:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 111 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/HandleStack.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/HandleStack.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/HandleStack.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HandleStack.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HandleStack.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HandleStack.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/HandleStack.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/HandleStack.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/HandleStack.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/HandleStack.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Vector.h:24, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/Vector.h:25, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/Vector.h:25, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/Vector.h:26, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/Vector.h:26, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnArrayPtr.h:26, from ../WTF/wtf/VectorTraits.h:24, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:53, from heap/GCThreadSharedData.h:30, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapRootVisitor.h:29, from heap/HandleStack.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlockInlines.h:29, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapRootVisitor.h:30, from heap/HandleStack.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleStack.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleStack.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleStack.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HandleStack.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from heap/HandleStack.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleStack.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/HandleStack.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/HandleStack.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/HandleStack.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/HandleStack.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/HandleStack.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/HandleStack.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from heap/HandleStack.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/BlockAllocator.o heap/BlockAllocator.cpp In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HandleStack.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/BlockAllocator.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/BlockAllocator.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/BlockAllocator.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/BlockAllocator.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/BlockAllocator.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/BlockAllocator.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/BlockAllocator.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/BlockAllocator.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/BlockAllocator.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/BlockAllocator.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/BlockAllocator.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/BlockAllocator.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/BlockAllocator.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/BlockAllocator.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/BlockAllocator.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/BlockAllocator.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/BlockAllocator.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/GCThreadSharedData.o heap/GCThreadSharedData.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/GCThreadSharedData.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/GCThreadSharedData.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/GCThreadSharedData.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/ThreadingPrimitives.h:37, from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/ThreadingPrimitives.h:37, from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/ThreadingPrimitives.h:37, from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/ThreadingPrimitives.h:37, from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/TCSpinLock.h:37, from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/TCSpinLock.h:37, from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/GCThreadSharedData.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:53, from heap/GCThreadSharedData.h:30, from heap/GCThreadSharedData.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/GCThread.o heap/GCThread.cpp In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/GCThreadSharedData.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThreadSharedData.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThreadSharedData.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThreadSharedData.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThreadSharedData.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThreadSharedData.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyVisitorInlines.h:33, from heap/GCThreadSharedData.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ heap/GCThreadSharedData.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/GCThreadSharedData.cpp:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/GCThreadSharedData.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/GCThreadSharedData.cpp:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 111 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/GCThread.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/GCThread.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/GCThread.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThread.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/GCThread.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/GCThread.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/GCThread.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/GCThread.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/GCThread.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/GCThread.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/GCThread.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/ThreadingPrimitives.h:37, from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/ThreadingPrimitives.h:37, from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/ThreadingPrimitives.h:37, from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/ThreadingPrimitives.h:37, from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/TCSpinLock.h:37, from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/TCSpinLock.h:37, from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/GCThread.h:29, from heap/GCThread.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:53, from heap/GCThreadSharedData.h:30, from heap/GCThread.h:29, from heap/GCThread.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/GCThread.h:29, from heap/GCThread.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/GCThread.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from heap/CopyVisitorInlines.h:29, from heap/GCThread.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThread.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThread.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThread.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThread.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyVisitorInlines.h:33, from heap/GCThread.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThread.cpp:33: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ heap/GCThread.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/Heap.o heap/Heap.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from heap/HandleSet.cpp:32: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from heap/HandleStack.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/Heap.cpp:21: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/Heap.cpp:21: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/Heap.cpp:21: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.cpp:21: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/Heap.cpp:21: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/Heap.cpp:21: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/Heap.cpp:21: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/Heap.cpp:21: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/Heap.cpp:21: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/Heap.cpp:21: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/Heap.cpp:21: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleSet.h:29, from heap/HandleSet.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:26, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashCountedSet.h:26, from heap/HandleSet.h:32, from heap/HandleSet.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/HandleSet.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/HandleStack.h:31, from heap/HandleStack.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/Heap.cpp:22: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/BlockStack.h:31, from heap/HandleStack.h:30, from heap/HandleStack.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/HandleStack.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/Heap.cpp:22: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from heap/Heap.cpp:22: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from heap/Heap.cpp:22: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from heap/Heap.cpp:22: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/Heap.cpp:22: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/Heap.cpp:22: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/Heap.cpp:22: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/Heap.cpp:22: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/Heap.cpp:22: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/Heap.cpp:22: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/Heap.cpp:22: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/Heap.cpp:22: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.cpp:22: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from heap/Heap.cpp:24: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from heap/Heap.cpp:24: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from heap/Heap.cpp:24: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from heap/Heap.cpp:24: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from heap/Heap.cpp:24: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from heap/Heap.cpp:24: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from heap/Heap.cpp:24: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/Heap.cpp:24: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/Heap.cpp:24: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/Heap.cpp:24: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from heap/Heap.cpp:24: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from heap/Heap.cpp:24: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from heap/Heap.cpp:24: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from heap/Heap.cpp:24: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from heap/Heap.cpp:24: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/Heap.cpp:24: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/Heap.cpp:24: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/Heap.cpp:24: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from heap/Heap.cpp:24: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from heap/Heap.cpp:24: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from heap/Heap.cpp:24: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from heap/Heap.cpp:24: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from heap/Heap.cpp:24: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/Heap.cpp:24: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/Heap.cpp:24: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from heap/Heap.cpp:24: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from heap/Heap.cpp:24: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from heap/Heap.cpp:24: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DEruntime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ NABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/HeapStatistics.o heap/HeapStatistics.cpp runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from heap/Heap.cpp:24: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from heap/Heap.cpp:24: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from heap/Heap.cpp:24: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from heap/Heap.cpp:24: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from heap/Heap.cpp:24: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from heap/Heap.cpp:24: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from heap/Heap.cpp:24: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from heap/Heap.cpp:24: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from heap/Heap.cpp:24: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from heap/Heap.cpp:24: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from heap/Heap.cpp:24: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/Heap.cpp:24: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from heap/Heap.cpp:29: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from heap/Heap.cpp:29: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from heap/Heap.cpp:29: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/HeapTimer.o heap/HeapTimer.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from heap/Heap.cpp:29: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/Heap.cpp:29: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.cpp:32: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/Heap.cpp:38: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/Heap.cpp:38: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from heap/Heap.cpp:38: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.cpp:39: runtime/Tracing.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if HAVE(DTRACE) | ^~~~~~~~~~~ heap/Heap.cpp:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if ENABLE(GC_LOGGING) | ^~~~~~~~~~~~~~~~~ heap/Heap.cpp:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.cpp:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.cpp:456:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 456 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ heap/Heap.cpp:497:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 497 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ heap/Heap.cpp:555:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 555 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/Heap.cpp:576:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 576 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/Heap.cpp:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.cpp:595:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 595 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/HeapStatistics.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/HeapStatistics.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapStatistics.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HeapStatistics.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/HeapStatistics.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/HeapStatistics.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/HeapStatistics.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/HeapStatistics.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/HeapTimer.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/HeapTimer.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/HeapTimer.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HeapTimer.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HeapTimer.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/HeapTimer.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/HeapTimer.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/HeapTimer.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/HeapTimer.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/HeapTimer.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:28, from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/PassTraits.h:33, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/PassTraits.h:33, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/PassTraits.h:33, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassTraits.h:33, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Vector.h:24, from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from heap/HeapTimer.cpp:27: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from heap/HeapTimer.h:30, from heap/HeapTimer.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from heap/HeapTimer.h:30, from heap/HeapTimer.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from heap/HeapTimer.h:30, from heap/HeapTimer.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from heap/HeapTimer.h:30, from heap/HeapTimer.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from heap/HeapTimer.h:30, from heap/HeapTimer.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from heap/HeapTimer.h:30, from heap/HeapTimer.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.cpp:27: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/HeapStatistics.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/HeapStatistics.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/HeapStatistics.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/HeapStatistics.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from heap/HeapStatistics.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from heap/HeapStatistics.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from heap/HeapStatistics.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/HeapStatistics.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/HeapStatistics.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/HeapStatistics.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/HeapTimer.cpp:27: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/HeapStatistics.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/HeapStatistics.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/HeapStatistics.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapStatistics.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/HeapStatistics.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from heap/HeapStatistics.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from heap/HeapStatistics.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from heap/HeapStatistics.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapStatistics.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/HeapStatistics.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/HeapStatistics.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/HeapStatistics.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/HeapStatistics.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/HeapStatistics.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/HeapStatistics.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from heap/HeapStatistics.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/HeapStatistics.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ heap/HeapStatistics.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if OS(UNIX) | ^~~~~~~~~~~ heap/HeapStatistics.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if OS(UNIX) | ^~~~~~~~~~~ heap/HeapStatistics.cpp:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(CF) || OS(UNIX) | ^~~~~~~~~~ heap/HeapStatistics.cpp:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(CF) || OS(UNIX) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/GCThreadSharedData.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThreadSharedData.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:29, from heap/HeapTimer.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from heap/HeapTimer.cpp:29: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from API/APIShims.h:31, from heap/HeapTimer.cpp:29: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSObject.h:28, from heap/HeapTimer.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from heap/HeapTimer.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from heap/HeapTimer.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.cpp:33: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ heap/HeapTimer.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/HeapTimer.cpp:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.cpp:108:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 108 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.cpp:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/IncrementalSweeper.o heap/IncrementalSweeper.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/IncrementalSweeper.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/IncrementalSweeper.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/IncrementalSweeper.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/RetainPtr.h:24, from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from heap/HeapTimer.h:30, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from heap/HeapTimer.h:30, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from heap/HeapTimer.h:30, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from heap/HeapTimer.h:30, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from heap/HeapTimer.h:30, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from heap/HeapTimer.h:30, from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.h:29, from heap/IncrementalSweeper.cpp:27: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.cpp:27: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from API/APIShims.h:29, from heap/IncrementalSweeper.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from API/APIShims.h:30, from heap/IncrementalSweeper.cpp:29: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from heap/IncrementalSweeper.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from heap/IncrementalSweeper.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from heap/IncrementalSweeper.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.cpp:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if USE(CF) | ^~~~~~~~~~ heap/IncrementalSweeper.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #elif PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.cpp:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/GCThread.h:29, from heap/GCThread.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from runtime/JSDestructibleObject.h:4, from heap/CopyVisitorInlines.h:33, from heap/GCThread.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/JITStubRoutineSet.o heap/JITStubRoutineSet.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/JITStubRoutineSet.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/JITStubRoutineSet.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ heap/JITStubRoutineSet.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from heap/HeapStatistics.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassTraits.h:33, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/HeapStatistics.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassTraits.h:32, from ../WTF/wtf/Deque.h:37, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/Deque.h:38, from heap/HeapStatistics.h:30, from heap/HeapStatistics.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/HeapStatistics.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from API/APIShims.h:29, from heap/HeapTimer.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from heap/HeapTimer.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/MachineStackMarker.o heap/MachineStackMarker.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/MarkStack.o heap/MarkStack.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/MachineStackMarker.cpp:22: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/MachineStackMarker.cpp:22: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/MachineStackMarker.cpp:22: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.cpp:22: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/ThreadSpecific.h:46, from heap/MachineStackMarker.h:26, from heap/MachineStackMarker.cpp:23: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/MarkStack.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/MarkStack.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/MarkStack.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkStack.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkStack.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkStack.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MarkStack.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MarkStack.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/MarkStack.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/MarkStack.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/MarkStack.h:53, from heap/MarkStack.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/ThreadSpecific.h:46, from heap/MachineStackMarker.h:26, from heap/MachineStackMarker.cpp:23: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSpecific.h:46, from heap/MachineStackMarker.h:26, from heap/MachineStackMarker.cpp:23: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSpecific.h:46, from heap/MachineStackMarker.h:26, from heap/MachineStackMarker.cpp:23: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MachineStackMarker.cpp:23: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/MachineStackMarker.h:27, from heap/MachineStackMarker.cpp:23: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/MachineStackMarker.h:27, from heap/MachineStackMarker.cpp:23: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/MarkStack.h:53, from heap/MarkStack.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/MarkStack.h:53, from heap/MarkStack.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/MarkStack.h:53, from heap/MarkStack.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/MarkStack.h:53, from heap/MarkStack.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:26, from heap/GCThreadSharedData.h:29, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/TCSpinLock.h:37, from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/TCSpinLock.h:37, from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlock.h:32, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from heap/MachineStackMarker.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from heap/MachineStackMarker.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from heap/MachineStackMarker.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from heap/MachineStackMarker.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from heap/MachineStackMarker.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from heap/MachineStackMarker.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #elif OS(UNIX) | ^~~~~~~~~~~ heap/MachineStackMarker.cpp:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if HAVE(PTHREAD_NP_H) | ^~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if OS(WINCE) | ^~~~~~~~~~~~ heap/MachineStackMarker.cpp:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && defined(SA_RESTART) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && defined(SA_RESTART) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && defined(SA_RESTART) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:161:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 161 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(DARWIN) || OS(WINDOWS) | ^~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:172:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 172 | #if OS(DARWIN) || OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:312:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 312 | #elif OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:314:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 314 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:322:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 322 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:352:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 352 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 356 | #elif OS(QNX) | ^~~~~~~~~~ heap/MachineStackMarker.cpp:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if HAVE(PTHREAD_NP_H) || OS(NETBSD) | ^~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if HAVE(PTHREAD_NP_H) || OS(NETBSD) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 389 | #if OS(DARWIN) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #elif OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif OS(QNX) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:437:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 437 | #elif USE(PTHREADS) | ^~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:451:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 451 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:451:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 451 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~~ heap/MachineStackMarker.cpp:451:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 451 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~~~~ heap/MachineStackMarker.cpp:451:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 451 | #if USE(PTHREADS) && !OS(WINDOWS) && !OS(DARWIN) && !OS(QNX) | ^~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/ConservativeRoots.h:29, from heap/MarkStack.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/MarkStack.cpp:32: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from heap/MarkStack.cpp:34: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MarkStack.cpp:34: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MarkStack.cpp:34: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MarkStack.cpp:34: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MarkStack.cpp:34: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from heap/MarkStack.cpp:34: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from heap/MarkStack.cpp:34: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from heap/MarkStack.cpp:34: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.cpp:43: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from heap/Heap.cpp:24: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = const char*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::PtrHash >; T = const char*; Extra = unsigned int; Key = const char*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = const char*; MappedArg = unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = const char*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = const char*; MappedArg = unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = const char*; WTF::HashMap::MappedPassInType = const unsigned int&]' ../WTF/wtf/HashCountedSet.h:156:19: required from 'WTF::HashCountedSet::AddResult WTF::HashCountedSet::add(const ValueType&) [with Value = const char*; HashFunctions = WTF::PtrHash; Traits = WTF::HashTraits; WTF::HashCountedSet::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashCountedSet::ValueType = const char*]' heap/Heap.cpp:234:39: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = JSC::JSCell*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::PtrHash >; T = JSC::JSCell*; Extra = unsigned int; Key = JSC::JSCell*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = JSC::JSCell*; MappedArg = unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::JSCell*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = JSC::JSCell*; MappedArg = unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::JSCell*; WTF::HashMap::MappedPassInType = const unsigned int&]' ../WTF/wtf/HashCountedSet.h:156:19: required from 'WTF::HashCountedSet::AddResult WTF::HashCountedSet::add(const ValueType&) [with Value = JSC::JSCell*; HashFunctions = WTF::PtrHash; Traits = WTF::HashTraits; WTF::HashCountedSet::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashCountedSet::ValueType = JSC::JSCell*]' heap/Heap.cpp:340:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from heap/Heap.cpp:22: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/Heap.cpp:22: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/Heap.cpp:21: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = unsigned int; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::IntHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::IntHash >; T = unsigned int; Extra = JSC::GCAwareJITStubRoutine*; Key = unsigned int; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::IntHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = unsigned int; MappedArg = JSC::GCAwareJITStubRoutine*; HashArg = WTF::IntHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = unsigned int; WTF::HashMap::MappedPassInReferenceType = JSC::GCAwareJITStubRoutine* const&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = unsigned int; MappedArg = JSC::GCAwareJITStubRoutine*; HashArg = WTF::IntHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::IntHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = unsigned int; WTF::HashMap::MappedPassInType = JSC::GCAwareJITStubRoutine* const&]' heap/JITStubRoutineSet.cpp:67:48: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/JITStubRoutineSet.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from jit/GCAwareJITStubRoutine.h:34, from heap/JITStubRoutineSet.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/IncrementalSweeper.h:30, from heap/IncrementalSweeper.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from heap/IncrementalSweeper.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/MarkStack.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MarkStack.cpp:34: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/MarkedAllocator.o heap/MarkedAllocator.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/MarkedBlock.o heap/MarkedBlock.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:31, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/MarkedAllocator.cpp:1: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkedAllocator.cpp:1: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:56, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/MarkedAllocator.cpp:1: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from heap/MarkedAllocator.cpp:1: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedAllocator.h:4, from heap/MarkedAllocator.cpp:2: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from heap/MarkedAllocator.cpp:4: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from runtime/GCActivityCallback.h:32, from heap/MarkedAllocator.cpp:4: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from heap/MarkedAllocator.cpp:4: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/MarkedBlock.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/MarkedBlock.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedBlock.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MarkedBlock.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MarkedBlock.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/MarkedBlock.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/MarkedBlock.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/GCActivityCallback.h:32, from heap/MarkedAllocator.cpp:4: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/MarkedAllocator.cpp:4: runtime/GCActivityCallback.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #elif PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if USE(CF) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ runtime/GCActivityCallback.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if USE(CF) || PLATFORM(QT) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/MarkedAllocator.cpp:5: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/MarkedSpace.o heap/MarkedSpace.cpp In file included from heap/Heap.h:27, from heap/MarkedAllocator.cpp:5: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from heap/MarkedAllocator.cpp:5: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from heap/MarkedAllocator.cpp:5: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/MarkedAllocator.cpp:5: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/MarkedAllocator.cpp:5: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/HeapBlock.h:30, from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from heap/MarkedAllocator.cpp:5: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/MarkedAllocator.cpp:5: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/MarkedAllocator.cpp:5: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedAllocator.cpp:5: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedAllocator.cpp:6: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/MarkedAllocator.cpp:7: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/MarkedAllocator.cpp:7: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/MarkedAllocator.cpp:7: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/MarkedAllocator.cpp:7: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/MarkedAllocator.cpp:7: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/MarkedAllocator.cpp:7: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/MarkedAllocator.cpp:7: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/MarkedAllocator.cpp:7: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/MarkedAllocator.cpp:7: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/MarkedAllocator.cpp:7: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/MarkedAllocator.cpp:7: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/MarkedAllocator.cpp:7: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/MarkedAllocator.cpp:7: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkedAllocator.cpp:7: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/MarkedAllocator.cpp:7: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/MarkedSpace.cpp:21: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/MarkedSpace.cpp:21: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.cpp:21: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/MarkedBlock.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/MarkedSpace.cpp:21: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MarkedSpace.cpp:21: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/MarkedSpace.cpp:21: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/MarkedSpace.cpp:21: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/MarkedSpace.cpp:21: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/ThreadSpecific.h:46, from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/MarkedSpace.cpp:22: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/MarkedBlock.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/MarkedBlock.cpp:29: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/MarkedBlock.cpp:29: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.h:29, from heap/MarkedBlock.cpp:29: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/ThreadSpecific.h:46, from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/MarkedSpace.cpp:22: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSpecific.h:46, from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/MarkedSpace.cpp:22: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSpecific.h:46, from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/MarkedSpace.cpp:22: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/MarkedSpace.cpp:22: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/MachineStackMarker.h:27, from heap/MarkedSpace.h:25, from heap/MarkedSpace.cpp:22: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/MachineStackMarker.h:27, from heap/MarkedSpace.h:25, from heap/MarkedSpace.cpp:22: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/Handle.h:29, from heap/WeakHandleOwner.h:29, from heap/WeakBlock.h:30, from heap/WeakSet.h:29, from heap/MarkedBlock.h:28, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/MarkedSpace.cpp:24: ../WTF/wtf/RetainPtr.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/HeapTimer.h:29, from heap/IncrementalSweeper.h:29, from heap/MarkedSpace.cpp:24: ../WTF/wtf/RetainPtr.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if COMPILER_SUPPORTS(CXX_EXPLICIT_CONVERSIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RetainPtr.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.h:29, from heap/MarkedSpace.cpp:24: heap/HeapTimer.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.h:29, from heap/MarkedBlock.cpp:29: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.cpp:29: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/IncrementalSweeper.h:29, from heap/MarkedSpace.cpp:24: heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~~~~~~ heap/HeapTimer.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if PLATFORM(QT) && !USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if USE(CF) | ^~~~~~~~~~ heap/HeapTimer.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #elif PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/HeapTimer.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #elif PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/MarkedSpace.cpp:24: heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if USE(CF) || PLATFORM(BLACKBERRY) || PLATFORM(QT) | ^~~~~~~~~~~~~~~ heap/IncrementalSweeper.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from heap/MarkedBlock.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/MarkedBlock.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/MarkedBlock.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/MarkedBlock.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/MarkedBlock.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/MarkedBlock.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/MarkedBlock.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/MarkedBlock.cpp:32: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/MarkedBlock.cpp:32: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from heap/MarkedBlock.cpp:32: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/MarkedBlock.cpp:32: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ heap/MarkedBlock.cpp:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from heap/MarkedSpace.cpp:25: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from heap/MarkedSpace.cpp:25: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/SlotVisitor.o heap/SlotVisitor.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from heap/ConservativeRoots.h:29, from heap/MachineStackMarker.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/MachineStackMarker.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/SlotVisitor.cpp:1: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/SlotVisitor.cpp:1: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitor.cpp:1: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/SlotVisitor.cpp:1: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/SlotVisitor.cpp:1: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/SlotVisitor.cpp:1: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/SlotVisitor.cpp:1: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/SlotVisitor.cpp:1: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/ListableHandler.h:27, from heap/GCThreadSharedData.h:29, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkStack.h:53, from heap/GCThreadSharedData.h:30, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/SuperRegion.o heap/SuperRegion.cpp In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/SlotVisitor.cpp:2: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/SlotVisitor.cpp:2: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlockInlines.h:29, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedBlockInlines.h:30, from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from heap/SlotVisitor.cpp:3: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from heap/SlotVisitorInlines.h:30, from heap/SlotVisitor.cpp:3: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ In file included from heap/SlotVisitor.cpp:3: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from heap/SlotVisitor.cpp:9: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/SlotVisitor.cpp:9: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/SlotVisitor.cpp:9: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/SlotVisitor.cpp:9: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/SlotVisitor.cpp:9: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from heap/SlotVisitor.cpp:9: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitor.cpp:10: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from heap/SlotVisitor.cpp:14: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/SlotVisitor.cpp:14: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from heap/SlotVisitor.cpp:14: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/SlotVisitor.cpp:14: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from heap/SlotVisitor.cpp:14: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from heap/SlotVisitor.cpp:14: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from heap/SlotVisitor.cpp:14: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ heap/SlotVisitor.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitor.cpp:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitor.cpp:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.cpp:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitor.cpp:161:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 161 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitor.cpp:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitor.cpp:246:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 246 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitor.cpp:271:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 271 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitor.cpp:336:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 336 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/SuperRegion.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/SuperRegion.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/SuperRegion.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/SuperRegion.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/SuperRegion.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/SuperRegion.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/SuperRegion.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/SuperRegion.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/SuperRegion.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/SuperRegion.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/SuperRegion.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/SuperRegion.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/SuperRegion.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/SuperRegion.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:29, from heap/SuperRegion.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/SuperRegion.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/SuperRegion.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/SuperRegion.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/SuperRegion.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/VTableSpectrum.o heap/VTableSpectrum.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/VTableSpectrum.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/VTableSpectrum.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/VTableSpectrum.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/VTableSpectrum.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/Spectrum.h:30, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/Spectrum.h:30, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/Spectrum.h:30, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Spectrum.h:30, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Spectrum.h:30, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from heap/VTableSpectrum.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from heap/VTableSpectrum.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from heap/VTableSpectrum.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from heap/VTableSpectrum.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/VTableSpectrum.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ heap/VTableSpectrum.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ heap/VTableSpectrum.cpp:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedAllocator.h:4, from heap/MarkedSpace.h:26, from heap/MarkedSpace.cpp:22: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from heap/MarkedSpace.cpp:25: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/heap/WriteBarrierSupport.o heap/WriteBarrierSupport.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from heap/WriteBarrierSupport.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from heap/WriteBarrierSupport.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from heap/WriteBarrierSupport.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/WriteBarrierSupport.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.cpp:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/debugger/DebuggerActivation.o debugger/DebuggerActivation.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from debugger/DebuggerActivation.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from debugger/DebuggerActivation.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from debugger/DebuggerActivation.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from debugger/DebuggerActivation.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, 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: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, 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: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, 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: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, 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: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included 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: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/debugger/DebuggerCallFrame.o debugger/DebuggerCallFrame.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from debugger/DebuggerCallFrame.cpp:29: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from debugger/DebuggerCallFrame.cpp:29: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from debugger/DebuggerCallFrame.cpp:29: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from debugger/DebuggerCallFrame.cpp:29: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSActivation.h:32, from debugger/DebuggerActivation.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from debugger/DebuggerActivation.cpp:30: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from debugger/DebuggerActivation.cpp:30: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from debugger/DebuggerActivation.cpp:30: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from heap/SlotVisitor.cpp:9: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from debugger/DebuggerCallFrame.cpp:32: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from debugger/DebuggerCallFrame.cpp:32: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from debugger/DebuggerCallFrame.cpp:32: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from debugger/DebuggerCallFrame.cpp:32: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from debugger/DebuggerCallFrame.cpp:32: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from debugger/DebuggerCallFrame.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from bytecode/CodeBlock.h:34, from debugger/DebuggerCallFrame.cpp:33: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from debugger/DebuggerCallFrame.cpp:33: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from runtime/JSDestructibleObject.h:4, from heap/MarkedBlock.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from heap/SlotVisitor.h:29, from heap/SlotVisitor.cpp:2: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from debugger/DebuggerCallFrame.cpp:33: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from debugger/DebuggerCallFrame.cpp:33: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from debugger/DebuggerCallFrame.cpp:33: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from debugger/DebuggerCallFrame.cpp:33: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from debugger/DebuggerCallFrame.cpp:33: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from debugger/DebuggerCallFrame.cpp:33: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from debugger/DebuggerCallFrame.cpp:33: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from debugger/DebuggerCallFrame.cpp:33: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from debugger/DebuggerCallFrame.cpp:33: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from debugger/DebuggerCallFrame.cpp:33: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from debugger/DebuggerCallFrame.cpp:33: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from debugger/DebuggerCallFrame.cpp:33: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from debugger/DebuggerCallFrame.cpp:33: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from debugger/DebuggerCallFrame.cpp:33: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from debugger/DebuggerCallFrame.cpp:33: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from debugger/DebuggerCallFrame.cpp:33: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from debugger/DebuggerCallFrame.cpp:35: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from debugger/DebuggerCallFrame.cpp:35: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from debugger/DebuggerCallFrame.cpp:35: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from debugger/DebuggerCallFrame.cpp:36: parser/SourceProviderCacheItem.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from debugger/DebuggerCallFrame.cpp:36: parser/SourceProviderCacheItem.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/GCThreadSharedData.h:31, from heap/MarkStackInlines.h:29, from heap/SlotVisitor.h:30, from heap/SlotVisitor.cpp:2: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/SlotVisitor.cpp:1: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/MarkedBlock.h:25, from heap/MarkedBlock.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/MarkedBlock.h:35, from heap/MarkedBlock.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from heap/MarkedBlock.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = void*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::PtrHash >; T = void*; Extra = long unsigned int; Key = void*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = void*; MappedArg = long unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = void*; WTF::HashMap::MappedPassInReferenceType = const long unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = void*; MappedArg = long unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = void*; WTF::HashMap::MappedPassInType = const long unsigned int&]' ../WTF/wtf/Spectrum.h:45:55: required from 'void WTF::Spectrum::add(const T&, long unsigned int) [with T = void*]' heap/VTableSpectrum.cpp:51:22: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/Spectrum.h:29, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Spectrum.h:30, from heap/VTableSpectrum.h:30, from heap/VTableSpectrum.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from heap/VTableSpectrum.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/debugger/Debugger.o debugger/Debugger.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from debugger/Debugger.cpp:22: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from debugger/Debugger.cpp:22: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from debugger/Debugger.cpp:22: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from debugger/Debugger.cpp:22: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/Debugger.cpp:22: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/Debugger.cpp:22: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from debugger/Debugger.cpp:22: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from debugger/Debugger.cpp:22: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from debugger/Debugger.cpp:22: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from debugger/Debugger.cpp:22: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from debugger/Debugger.cpp:22: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/HashSet.h:24, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/HashSet.h:24, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/HashSet.h:24, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/HashSet.h:24, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGAbstractState.o dfg/DFGAbstractState.cpp In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from runtime/DateInstanceCache.h:33, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from runtime/DateInstanceCache.h:33, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/VM.h:34, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:31, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGAbstractState.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGAbstractState.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGAbstractState.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.cpp:27: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Error.h:27, from debugger/Debugger.cpp:25: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Error.h:27, from debugger/Debugger.cpp:25: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Error.h:27, from debugger/Debugger.cpp:25: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from debugger/Debugger.cpp:29: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from debugger/Debugger.cpp:29: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from debugger/Debugger.cpp:29: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from debugger/Debugger.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from debugger/Debugger.cpp:30: parser/SourceProviderCacheItem.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from debugger/Debugger.cpp:30: parser/SourceProviderCacheItem.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGArgumentsSimplificationPhase.o dfg/DFGArgumentsSimplificationPhase.cpp In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGArgumentsSimplificationPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGArgumentsSimplificationPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGArgumentsSimplificationPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGArgumentsSimplificationPhase.cpp:27: dfg/DFGArgumentsSimplificationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGArgumentsSimplificationPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGAbstractState.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGAbstractState.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:144:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 144 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:181:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 181 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1653:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1653 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1659 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1670:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1670 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1680:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1680 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1695:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1695 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1711:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1711 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1721:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1721 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1761 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1770:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1770 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAbstractState.cpp:1775:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1775 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGArgumentsSimplificationPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGArgumentsSimplificationPhase.cpp:34: dfg/DFGInsertionSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentsSimplificationPhase.cpp:35: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentsSimplificationPhase.cpp:36: dfg/DFGValidate.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGArgumentsSimplificationPhase.cpp:378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 378 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from debugger/DebuggerActivation.cpp:29: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from debugger/DebuggerActivation.cpp:29: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from debugger/DebuggerActivation.cpp:29: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from debugger/DebuggerActivation.cpp:29: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from debugger/DebuggerActivation.cpp:29: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from debugger/DebuggerActivation.cpp:29: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Parser.h:31, from debugger/DebuggerCallFrame.cpp:36: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from debugger/DebuggerCallFrame.cpp:36: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Parser.h:31, from debugger/DebuggerCallFrame.cpp:36: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from debugger/DebuggerCallFrame.cpp:36: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Parser.h:31, from debugger/DebuggerCallFrame.cpp:36: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from debugger/DebuggerCallFrame.cpp:36: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from debugger/DebuggerActivation.h:29, from debugger/DebuggerActivation.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from debugger/DebuggerActivation.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, 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: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from debugger/DebuggerActivation.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from debugger/DebuggerCallFrame.cpp:32: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' parser/Parser.h:195:55: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from debugger/DebuggerCallFrame.cpp:29: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Parser.h:289:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from debugger/DebuggerCallFrame.h:32, from debugger/DebuggerCallFrame.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGArrayMode.o dfg/DFGArrayMode.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGArrayMode.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGArrayMode.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGArrayMode.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGArrayMode.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGArrayMode.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGAssemblyHelpers.o dfg/DFGAssemblyHelpers.cpp runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ In file included from dfg/DFGArrayMode.h:34, from dfg/DFGArrayMode.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ In file included from dfg/DFGArrayMode.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] dfg/DFGArrayMode.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGArrayMode.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGArrayMode.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ In file included from dfg/DFGArrayMode.cpp:32: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ In file included from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGArrayMode.cpp:32: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGArrayMode.cpp:32: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGArrayMode.cpp:32: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGArrayMode.cpp:32: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGArrayMode.cpp:32: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGArrayMode.cpp:32: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGArrayMode.cpp:32: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGArrayMode.cpp:32: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGArrayMode.cpp:32: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArrayMode.cpp:32: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGAssemblyHelpers.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGAssemblyHelpers.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Parser.h:31, from debugger/Debugger.cpp:30: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from debugger/Debugger.cpp:30: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Parser.h:31, from debugger/Debugger.cpp:30: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from debugger/Debugger.cpp:30: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Parser.h:31, from debugger/Debugger.cpp:30: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Lexer.h:28, from parser/Parser.h:30, from debugger/Debugger.cpp:30: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.cpp:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.cpp:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from debugger/Debugger.cpp:22: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' parser/Parser.h:195:55: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = JSC::SourceProvider*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::PtrHash >; T = JSC::SourceProvider*; Extra = JSC::ExecState*; Key = JSC::SourceProvider*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = JSC::SourceProvider*; MappedArg = JSC::ExecState*; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::SourceProvider*; WTF::HashMap::MappedPassInReferenceType = JSC::ExecState* const&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = JSC::SourceProvider*; MappedArg = JSC::ExecState*; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::SourceProvider*; WTF::HashMap::MappedPassInType = JSC::ExecState* const&]' debugger/Debugger.cpp:86:68: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/VectorTraits.h:25, from ../WTF/wtf/Vector.h:31, from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from debugger/Debugger.cpp:22: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/text/StringImpl.h:31, from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/Error.h:26, from debugger/Debugger.cpp:25: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Parser.h:289:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashSet.h:25, from debugger/Debugger.h:25, from debugger/Debugger.cpp:23: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGArgumentsSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGArgumentsSimplificationPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGAbstractState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGAbstractState.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ dfg/DFGAbstractState.cpp: In member function 'bool JSC::DFG::AbstractState::executeEffects(unsigned int, JSC::DFG::Node*)': dfg/DFGAbstractState.cpp:713:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 713 | if (child.isNull() || !child.isObject()) { | ^~ dfg/DFGAbstractState.cpp:717:13: note: here 717 | default: | ^~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGBackwardsPropagationPhase.o dfg/DFGBackwardsPropagationPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGBackwardsPropagationPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.cpp:27: dfg/DFGBackwardsPropagationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGBackwardsPropagationPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.cpp:31: dfg/DFGBasicBlockInlines.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.cpp:33: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGByteCodeParser.o dfg/DFGByteCodeParser.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGByteCodeParser.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGByteCodeParser.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGByteCodeParser.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGByteCodeParser.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGByteCodeParser.cpp:27: dfg/DFGByteCodeParser.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGByteCodeParser.cpp:36: dfg/DFGCapabilities.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCapabilities.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(DEBUG_WITH_BREAKPOINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:849:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 849 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:895:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 895 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:931:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 931 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:1158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1158 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:1295:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1295 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:1382:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1382 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:1394:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1394 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:1421:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1421 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:1433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1433 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:1989:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1989 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:2022:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2022 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:2275:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2275 | #if ENABLE(DEBUG_WITH_BREAKPOINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:2348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2348 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3410 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3418:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3418 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3424 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3530:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3530 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3623:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3623 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3654 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3679 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3685 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp:3734:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3734 | #if DFG_ENABLE(ALL_VARIABLES_CAPTURED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGArrayMode.h:33, from dfg/DFGArrayMode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGArrayMode.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGCapabilities.o dfg/DFGCapabilities.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGCapabilities.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCapabilities.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGCapabilities.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGCapabilities.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCapabilities.cpp:27: dfg/DFGCapabilities.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCapabilities.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if ENABLE(DEBUG_WITH_BREAKPOINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCapabilities.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCapabilities.cpp:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCapabilities.cpp:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGCommon.o dfg/DFGCommon.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGCommon.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGCommon.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCommon.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCommon.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCommon.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCommon.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGCommon.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGCommon.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCommon.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGBackwardsPropagationPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCommon.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCommon.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCommon.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGAssemblyHelpers.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGAssemblyHelpers.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGCommon.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCommon.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCommon.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGCommon.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGCommon.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGCommon.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGCommon.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGCommon.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGCommon.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCommon.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGBackwardsPropagationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGBackwardsPropagationPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGCFAPhase.o dfg/DFGCFAPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGCFAPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCFAPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGCFAPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGCFAPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCFAPhase.cpp:27: dfg/DFGCFAPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCFAPhase.cpp:31: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGCFGSimplificationPhase.o dfg/DFGCFGSimplificationPhase.cpp In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGCFGSimplificationPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCFGSimplificationPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGCFGSimplificationPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGCFGSimplificationPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCFGSimplificationPhase.cpp:27: dfg/DFGCFGSimplificationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGCFAPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGCFAPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCFAPhase.cpp:33: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:108:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 108 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFAPhase.cpp:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGCFGSimplificationPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCFGSimplificationPhase.cpp:32: dfg/DFGBasicBlockInlines.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCFGSimplificationPhase.cpp:34: dfg/DFGInsertionSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCFGSimplificationPhase.cpp:35: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCFGSimplificationPhase.cpp:36: dfg/DFGValidate.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:181:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 181 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCFGSimplificationPhase.cpp:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCapabilities.h:31, from dfg/DFGCapabilities.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCapabilities.h:30, from dfg/DFGCapabilities.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGCapabilities.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGCPSRethreadingPhase.o dfg/DFGCPSRethreadingPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGCommon.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGCPSRethreadingPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCPSRethreadingPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGCPSRethreadingPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGCPSRethreadingPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCPSRethreadingPhase.cpp:27: dfg/DFGCPSRethreadingPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCPSRethreadingPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = JSC::JSCell*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::PtrHash >; T = JSC::JSCell*; Extra = JSC::DFG::Node*; Key = JSC::JSCell*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = JSC::JSCell*; MappedArg = JSC::DFG::Node*; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::JSCell*; WTF::HashMap::MappedPassInReferenceType = JSC::DFG::Node* const&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = JSC::JSCell*; MappedArg = JSC::DFG::Node*; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::JSCell*; WTF::HashMap::MappedPassInType = JSC::DFG::Node* const&]' dfg/DFGByteCodeParser.cpp:674:84: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = JSC::DFG::ConstantBufferKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::DFG::ConstantBufferKeyHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, JSC::DFG::ConstantBufferKeyHash>; T = JSC::DFG::ConstantBufferKey; Extra = unsigned int; Key = JSC::DFG::ConstantBufferKey; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::DFG::ConstantBufferKeyHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::DFG::ConstantBufferKeyHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = JSC::DFG::ConstantBufferKey; MappedArg = unsigned int; HashArg = JSC::DFG::ConstantBufferKeyHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::DFG::ConstantBufferKeyHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::DFG::ConstantBufferKey; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = JSC::DFG::ConstantBufferKey; MappedArg = unsigned int; HashArg = JSC::DFG::ConstantBufferKeyHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::DFG::ConstantBufferKeyHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::DFG::ConstantBufferKey; WTF::HashMap::MappedPassInType = const unsigned int&]' dfg/DFGByteCodeParser.cpp:3582:96: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCommon.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGCommon.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGByteCodeParser.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' dfg/DFGByteCodeParser.cpp:1428:44: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGByteCodeParser.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCPSRethreadingPhase.cpp:31: dfg/DFGBasicBlockInlines.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGConstantFoldingPhase.o dfg/DFGConstantFoldingPhase.cpp In file included from dfg/DFGCPSRethreadingPhase.cpp:33: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGConstantFoldingPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGConstantFoldingPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGConstantFoldingPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGConstantFoldingPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGConstantFoldingPhase.cpp:27: dfg/DFGConstantFoldingPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGConstantFoldingPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGByteCodeParser.cpp: In member function 'bool JSC::DFG::ByteCodeParser::parseBlock(unsigned int)': dfg/DFGByteCodeParser.cpp:3185:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3185 | } | ^ dfg/DFGByteCodeParser.cpp:3187:13: note: here 3187 | case PutToBaseOperation::GlobalVariablePut: | ^~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGConstantFoldingPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGConstantFoldingPhase.cpp:34: dfg/DFGInsertionSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGConstantFoldingPhase.cpp:35: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGConstantFoldingPhase.cpp:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGConstantFoldingPhase.cpp:423:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 423 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFAPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGCFAPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGCFGSimplificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGCFGSimplificationPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGCSEPhase.o dfg/DFGCSEPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGCSEPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCSEPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGCSEPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGCSEPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCSEPhase.cpp:27: dfg/DFGCSEPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCSEPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCSEPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGCSEPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGCSEPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGCSEPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGCSEPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGCSEPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGCSEPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGCSEPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGCSEPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCSEPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGCSEPhase.cpp:32: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGCSEPhase.cpp:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCSEPhase.cpp:973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 973 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCSEPhase.cpp:986:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 986 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCSEPhase.cpp:1003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1003 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCSEPhase.cpp:1034:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1034 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCSEPhase.cpp:1371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1371 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGDCEPhase.o dfg/DFGDCEPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGDCEPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDCEPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGDCEPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGDCEPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGDCEPhase.cpp:27: dfg/DFGDCEPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGDCEPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGDCEPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDCEPhase.cpp:31: dfg/DFGBasicBlockInlines.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDCEPhase.cpp:33: dfg/DFGInsertionSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDCEPhase.cpp:34: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGConstantFoldingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGConstantFoldingPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGDisassembler.o dfg/DFGDisassembler.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGDisassembler.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGDisassembler.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGDisassembler.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGCSEPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGDisassembler.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGDisassembler.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGDisassembler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGCPSRethreadingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGCPSRethreadingPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.cpp:32: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGDisassembler.cpp:32: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGDisassembler.cpp:32: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGDisassembler.cpp:32: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGDisassembler.cpp:32: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGDisassembler.cpp:32: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGDisassembler.cpp:32: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGDisassembler.cpp:32: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGDisassembler.cpp:32: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.cpp:32: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGCSEPhase.h:33, from dfg/DFGCSEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGCSEPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGDominators.o dfg/DFGDominators.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGDominators.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGDominators.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDominators.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDominators.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGDominators.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGDominators.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGDominators.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGDominators.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGDominators.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGDominators.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDominators.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGDominators.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGDominators.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGDominators.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGDominators.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGDominators.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGDominators.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGDominators.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDominators.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGDCEPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDCEPhase.h:33, from dfg/DFGDCEPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGDCEPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGDriver.o dfg/DFGDriver.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGDriver.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGDriver.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGDriver.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGDriver.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGDriver.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGDriver.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGDriver.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:27: dfg/DFGDriver.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from dfg/DFGDriver.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from dfg/DFGDriver.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from dfg/DFGDriver.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGDriver.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:35: dfg/DFGArgumentsSimplificationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:36: dfg/DFGBackwardsPropagationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBackwardsPropagationPhase.h:33, from dfg/DFGDriver.cpp:36: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:37: dfg/DFGByteCodeParser.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGByteCodeParser.h:31, from dfg/DFGDriver.cpp:37: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:38: dfg/DFGCFAPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:39: dfg/DFGCFGSimplificationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:40: dfg/DFGCPSRethreadingPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:41: dfg/DFGCSEPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:42: dfg/DFGConstantFoldingPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:43: dfg/DFGDCEPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:44: dfg/DFGFixupPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:45: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGDriver.cpp:45: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGDriver.cpp:45: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGDriver.cpp:45: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGDriver.cpp:45: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGDriver.cpp:45: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGDriver.cpp:45: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:45: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:45: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:46: dfg/DFGPredictionInjectionPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:47: dfg/DFGPredictionPropagationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:48: dfg/DFGTypeCheckHoistingPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:49: dfg/DFGUnificationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:50: dfg/DFGValidate.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDriver.cpp:51: dfg/DFGVirtualRegisterAllocationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGDriver.cpp:51: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGEdge.o dfg/DFGEdge.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGEdge.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGEdge.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGEdge.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGEdge.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGEdge.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGEdge.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGEdge.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGEdge.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGEdge.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGEdge.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGEdge.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGEdge.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGEdge.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGEdge.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGEdge.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGEdge.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGEdge.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGFixupPhase.o dfg/DFGFixupPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGFixupPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGFixupPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGFixupPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGFixupPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGFixupPhase.cpp:27: dfg/DFGFixupPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFixupPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGFixupPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGFixupPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGFixupPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGFixupPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGFixupPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGFixupPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGFixupPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGFixupPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGFixupPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGFixupPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGFixupPhase.cpp:32: dfg/DFGInsertionSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGFixupPhase.cpp:33: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGFixupPhase.cpp:34: dfg/DFGPredictionPropagationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFixupPhase.cpp:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGFixupPhase.cpp:409:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 409 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGFixupPhase.cpp:446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGFixupPhase.cpp:884:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 884 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGFixupPhase.cpp:1268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1268 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGFixupPhase.cpp:1373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1373 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from bytecode/CodeBlockWithJITType.h:29, from dfg/DFGDisassembler.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDisassembler.h:33, from dfg/DFGDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGDisassembler.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGDominators.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGDominators.h:33, from dfg/DFGDominators.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGDominators.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGGraph.o dfg/DFGGraph.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGGraph.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGGraph.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGGraph.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGGraph.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGGraph.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGGraph.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGGraph.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGJITCompiler.o dfg/DFGJITCompiler.cpp In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGGraph.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGGraph.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGGraph.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGGraph.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGGraph.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGGraph.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGGraph.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGGraph.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGraph.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGJITCompiler.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGJITCompiler.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGJITCompiler.cpp:27: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGJITCompiler.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGJITCompiler.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGJITCompiler.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGJITCompiler.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGJITCompiler.cpp:27: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:27: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:27: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ dfg/DFGJITCompiler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:32: dfg/DFGOSRExitCompiler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGJITCompiler.cpp:32: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGJITCompiler.cpp:32: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:35: dfg/DFGSlowPathGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSlowPathGenerator.h:34, from dfg/DFGJITCompiler.cpp:35: dfg/DFGSilentRegisterSavePlan.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSlowPathGenerator.h:35, from dfg/DFGJITCompiler.cpp:35: dfg/DFGSpeculativeJIT.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSlowPathGenerator.h:35, from dfg/DFGJITCompiler.cpp:35: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSlowPathGenerator.h:35, from dfg/DFGJITCompiler.cpp:35: dfg/DFGGenerationInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSlowPathGenerator.h:35, from dfg/DFGJITCompiler.cpp:35: dfg/DFGGenerationInfo.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:413:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 413 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:37, from dfg/DFGSlowPathGenerator.h:35, from dfg/DFGJITCompiler.cpp:35: dfg/DFGOSRExitJumpPlaceholder.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:40, from dfg/DFGSlowPathGenerator.h:35, from dfg/DFGJITCompiler.cpp:35: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSlowPathGenerator.h:35, from dfg/DFGJITCompiler.cpp:35: dfg/DFGSpeculativeJIT.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 430 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:443:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 443 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:459:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 459 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:507:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 507 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:603:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 603 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:702:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 702 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:817:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 817 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1317 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1664 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1679 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1786 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1915 | #if DFG_ENABLE(CONSISTENCY_CHECK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1965:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1965 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2001 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2003 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2081 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2083:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2083 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2332 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2334:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2334 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2340 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2343 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2353:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2353 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2356 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2378 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2389 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2433 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2435 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2514 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2516:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2516 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2544 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2584 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:35: dfg/DFGSlowPathGenerator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.cpp:37: dfg/DFGThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGJITCompiler.cpp:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if DFG_ENABLE(JIT_BREAK_ON_EVERY_FUNCTION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.cpp:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGJITCompiler.cpp:147:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 147 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.cpp:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.cpp:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGEdge.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGEdge.h:33, from dfg/DFGEdge.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGEdge.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGLongLivedState.o dfg/DFGLongLivedState.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGLongLivedState.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGLongLivedState.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGLongLivedState.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGLongLivedState.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from dfg/DFGDriver.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from dfg/DFGDriver.h:29, from dfg/DFGDriver.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGDriver.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGGraph.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGGraph.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGMinifiedNode.o dfg/DFGMinifiedNode.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGMinifiedNode.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGMinifiedNode.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGMinifiedNode.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGFixupPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGFixupPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedNode.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedNode.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedNode.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGMinifiedNode.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGMinifiedNode.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGMinifiedNode.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGMinifiedNode.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGMinifiedNode.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNodeAllocator.h:34, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGAllocator.h:33, from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGLongLivedState.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGLongLivedState.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGNode.o dfg/DFGNode.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGNode.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGNode.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGNode.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGNode.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGNode.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGNode.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGNode.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGNode.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGNode.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGNode.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGNodeFlags.o dfg/DFGNodeFlags.cpp In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGNode.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGNode.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGNode.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGNode.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGNode.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGNode.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGNode.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGNode.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGNode.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGNode.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGNode.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGNodeFlags.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNodeFlags.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGNodeFlags.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGNodeFlags.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNodeFlags.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from dfg/DFGNodeFlags.h:33, from dfg/DFGNodeFlags.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from dfg/DFGNodeFlags.h:33, from dfg/DFGNodeFlags.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from dfg/DFGNodeFlags.h:33, from dfg/DFGNodeFlags.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from dfg/DFGNodeFlags.h:33, from dfg/DFGNodeFlags.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ dfg/DFGNodeFlags.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGOperations.o dfg/DFGOperations.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGOperations.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGOperations.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOperations.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOperations.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOperations.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGOperations.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGOperations.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:27: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGJITCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGJITCompiler.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:27: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:34: dfg/DFGRepatch.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:35: dfg/DFGThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:36: jit/HostCallReturnValue.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/HostCallReturnValue.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:39: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from dfg/DFGOperations.cpp:39: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:50, from dfg/DFGOperations.cpp:39: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from dfg/DFGOperations.cpp:39: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:39: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:39: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:40: jit/JITExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:48: ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(INTERNAL_VISIBILITY) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #elif OS(AIX) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | || OS(SOLARIS) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~~ ../WTF/wtf/InlineASM.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | || OS(NETBSD) | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | || OS(NETBSD) \ | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | || OS(QNX) | ^ ~~~~~ ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.cpp:48: ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ dfg/DFGOperations.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGOperations.cpp:53:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if WTF_MIPS_PIC | ^~~~~~~~~~~~ dfg/DFGOperations.cpp:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGOperations.cpp:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(GCC) && CPU(X86_64) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if COMPILER(GCC) && CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGOperations.cpp:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #elif COMPILER(GCC) && CPU(X86) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #elif COMPILER(GCC) && CPU(X86) | ^~~~~~~~~~~ dfg/DFGOperations.cpp:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #elif COMPILER(GCC) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #elif COMPILER(GCC) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif COMPILER(GCC) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #elif COMPILER(GCC) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #elif COMPILER(GCC) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #elif COMPILER(GCC) && CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGOperations.cpp:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1771:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1771 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1797:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1797 | #if COMPILER(GCC) && CPU(X86_64) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1797:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1797 | #if COMPILER(GCC) && CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1806:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1806 | #elif COMPILER(GCC) && CPU(X86) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1806:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1806 | #elif COMPILER(GCC) && CPU(X86) | ^~~~~~~~~~~ dfg/DFGOperations.cpp:1816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1816 | #elif COMPILER(GCC) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1816 | #elif COMPILER(GCC) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1829 | #elif COMPILER(GCC) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1829 | #elif COMPILER(GCC) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1840:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1840 | #elif COMPILER(GCC) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ dfg/DFGOperations.cpp:1840:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1840 | #elif COMPILER(GCC) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGMinifiedNode.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGMinifiedNode.h:33, from dfg/DFGMinifiedNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGMinifiedNode.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGOSREntry.o dfg/DFGOSREntry.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGOSREntry.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGOSREntry.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGOSREntry.cpp:32: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGOSREntry.cpp:32: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGOSREntry.cpp:32: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGOSREntry.cpp:32: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGOSREntry.cpp:32: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGOSREntry.cpp:32: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGOSREntry.cpp:32: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGOSREntry.cpp:32: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGOSREntry.cpp:32: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGOSREntry.cpp:32: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGOSREntry.cpp:32: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGOSREntry.cpp:32: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGOSREntry.cpp:32: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGOSREntry.cpp:32: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGOSREntry.cpp:32: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGOSREntry.cpp:32: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGOSREntry.cpp:32: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGOSREntry.cpp:32: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGOSREntry.cpp:32: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGOSREntry.cpp:32: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGOSREntry.cpp:32: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGOSREntry.cpp:32: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGOSREntry.cpp:32: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGOSREntry.cpp:32: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGOSREntry.cpp:32: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGOSREntry.cpp:32: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGOSREntry.cpp:32: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGOSREntry.cpp:32: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGOSREntry.cpp:32: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGOSREntry.cpp:32: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGOSREntry.cpp:32: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGOSREntry.cpp:32: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGOSREntry.cpp:32: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGOSREntry.cpp:32: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGOSREntry.cpp:32: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:32: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:32: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:33: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGOSREntry.cpp:33: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGOSREntry.cpp:33: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGOSREntry.cpp:33: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGOSREntry.cpp:33: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGOSREntry.cpp:33: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGOSREntry.cpp:33: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGOSREntry.cpp:33: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGOSREntry.cpp:33: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGOSREntry.cpp:33: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:33: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:34: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from dfg/DFGOSREntry.cpp:34: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from dfg/DFGOSREntry.cpp:34: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from dfg/DFGOSREntry.cpp:34: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from dfg/DFGOSREntry.cpp:34: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from dfg/DFGOSREntry.cpp:34: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:34: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.cpp:34: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 137 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:143:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 143 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSREntry.cpp:161:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 161 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGOSRExit.o dfg/DFGOSRExit.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGOSRExit.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGOSRExit.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGOSRExit.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:34, from dfg/DFGOSRExit.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:34, from dfg/DFGOSRExit.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from dfg/DFGOSRExit.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from dfg/DFGOSRExit.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from dfg/DFGOSRExit.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from dfg/DFGOSRExit.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from dfg/DFGOSRExit.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from dfg/DFGOSRExit.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from bytecode/Operands.h:29, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from bytecode/Operands.h:29, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from bytecode/Operands.h:29, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Operands.h:29, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from bytecode/Operands.h:30, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from bytecode/Operands.h:30, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from bytecode/Operands.h:30, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/Operands.h:30, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from dfg/DFGOSRExit.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSRExit.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExit.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExit.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.cpp:32: dfg/DFGSpeculativeJIT.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExit.cpp:32: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGGenerationInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExit.cpp:32: dfg/DFGGenerationInfo.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:413:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 413 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:37, from dfg/DFGOSRExit.cpp:32: dfg/DFGOSRExitJumpPlaceholder.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGOSRExit.cpp:32: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGOSRExit.cpp:32: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:39, from dfg/DFGOSRExit.cpp:32: dfg/DFGSilentRegisterSavePlan.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:40, from dfg/DFGOSRExit.cpp:32: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.cpp:32: dfg/DFGSpeculativeJIT.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 430 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:443:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 443 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:459:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 459 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:507:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 507 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:603:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 603 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:702:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 702 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:817:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 817 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1317 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1664 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1679 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1786 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1915 | #if DFG_ENABLE(CONSISTENCY_CHECK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1965:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1965 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2001 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2003 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2081 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2083:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2083 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2332 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2334:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2334 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2340 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2343 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2353:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2353 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2356 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2378 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2389 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2433 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2435 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2514 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2516:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2516 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2544 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2584 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGOperations.cpp:29: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGOperations.cpp:29: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGOperations.cpp:29: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGOperations.cpp:29: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGOperations.cpp:29: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGOperations.cpp:29: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGNode.h:33, from dfg/DFGNode.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGNode.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/CheckedArithmetic.h: In instantiation of 'const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = int; OverflowHandler = WTF::RecordOverflow]': dfg/DFGOperations.cpp:1661:25: required from here ../WTF/wtf/CheckedArithmetic.h:560:17: warning: implicitly-declared 'constexpr WTF::Checked::Checked(const WTF::Checked&)' is deprecated [-Wdeprecated-copy] 560 | return *this; | ^~~~ ../WTF/wtf/CheckedArithmetic.h:472:20: note: because 'WTF::Checked' has user-provided 'const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]' 472 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGOSRExitCompiler.o dfg/DFGOSRExitCompiler.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGOSRExitCompiler.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGOSRExitCompiler.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGOSRExitCompiler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGOperations.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGOperations.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:34, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:34, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler.cpp:27: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.cpp:35: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ dfg/DFGOSRExitCompiler.cpp:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOperations.h:31, from dfg/DFGOperations.cpp:27: runtime/JSObject.h: In member function 'void JSC::JSObject::setIndexQuickly(JSC::VM&, unsigned int, JSC::JSValue)': runtime/JSObject.h:324:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 324 | if (!v.isInt32()) { | ^~ runtime/JSObject.h:330:9: note: here 330 | case ALL_CONTIGUOUS_INDEXING_TYPES: { | ^~~~ runtime/JSObject.h: In member function 'void JSC::JSObject::initializeIndex(JSC::VM&, unsigned int, JSC::JSValue)': runtime/JSObject.h:380:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | if (!v.isInt32()) { | ^~ runtime/JSObject.h:386:9: note: here 386 | case ALL_CONTIGUOUS_INDEXING_TYPES: { | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGOSREntry.h:29, from dfg/DFGOSREntry.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGOSREntry.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from bytecode/Operands.h:30, from dfg/DFGOSRExit.h:40, from dfg/DFGOSRExit.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGOSRExitCompiler64.o dfg/DFGOSRExitCompiler64.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGOSRExitCompiler32_64.o dfg/DFGOSRExitCompiler32_64.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGOSRExit.h:33, from dfg/DFGOSRExit.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGOSRExit.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGOSRExitCompiler64.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler64.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGOSRExitCompiler64.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler64.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGOSRExitCompiler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler32_64.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGOSRExitCompiler32_64.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler32_64.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGOSRExitCompiler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:34, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:34, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler64.cpp:27: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) && USE(JSVALUE64) | ^~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) && USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGOSRExitJumpPlaceholder.o dfg/DFGOSRExitJumpPlaceholder.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.cpp:27: dfg/DFGOSRExitJumpPlaceholder.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:34, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:34, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGOSRExitCompiler32_64.cpp:27: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler32_64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) && USE(JSVALUE32_64) | ^~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler32_64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) && USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler32_64.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler32_64.cpp:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if DFG_ENABLE(JIT_BREAK_ON_SPECULATION_FAILURE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler32_64.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if DFG_ENABLE(SUCCESS_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGOSRExitCompiler32_64.cpp:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGOSRExitJumpPlaceholder.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.cpp:31: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGSpeculativeJIT.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGGenerationInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGGenerationInfo.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:413:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 413 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:39, from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGSilentRegisterSavePlan.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:40, from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitJumpPlaceholder.cpp:32: dfg/DFGSpeculativeJIT.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 430 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:443:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 443 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:459:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 459 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:507:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 507 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:603:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 603 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:702:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 702 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:817:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 817 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1317 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1664 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1679 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1786 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1915 | #if DFG_ENABLE(CONSISTENCY_CHECK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1965:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1965 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2001 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2003 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2081 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2083:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2083 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2332 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2334:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2334 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2340 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2343 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2353:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2353 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2356 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2378 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2389 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2433 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2435 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2514 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2516:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2516 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2544 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2584 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGPhase.o dfg/DFGPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGPhase.cpp:27: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPhase.cpp:31: dfg/DFGValidate.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGOSRExitCompiler.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGOSRExitJumpPlaceholder.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGOSRExitJumpPlaceholder.h:33, from dfg/DFGOSRExitJumpPlaceholder.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGOSRExitJumpPlaceholder.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler32_64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGOSRExitCompiler32_64.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGPredictionPropagationPhase.o dfg/DFGPredictionPropagationPhase.cpp In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGPredictionPropagationPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGPredictionPropagationPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DE../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ NABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGPredictionInjectionPhase.o dfg/DFGPredictionInjectionPhase.cpp ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGPredictionPropagationPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGPredictionPropagationPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGPredictionPropagationPhase.cpp:27: dfg/DFGPredictionPropagationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGPredictionInjectionPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGPredictionInjectionPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGPredictionInjectionPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGPredictionInjectionPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGPredictionInjectionPhase.cpp:27: dfg/DFGPredictionInjectionPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGPredictionInjectionPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGPredictionPropagationPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGOSRExitCompiler.h:33, from dfg/DFGOSRExitCompiler64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGOSRExitCompiler64.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ In file included from dfg/DFGPredictionInjectionPhase.cpp:31: dfg/DFGBasicBlockInlines.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from dfg/DFGPredictionInjectionPhase.cpp:33: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGPredictionInjectionPhase.cpp:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGPredictionPropagationPhase.cpp:32: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGPredictionPropagationPhase.cpp:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGPredictionPropagationPhase.cpp:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGPredictionPropagationPhase.cpp:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 562 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGPredictionPropagationPhase.cpp:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGPredictionPropagationPhase.cpp:588:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 588 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGPredictionPropagationPhase.cpp:711:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 711 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGPredictionPropagationPhase.cpp:745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 745 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGRepatch.o dfg/DFGRepatch.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGRepatch.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGRepatch.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:27: dfg/DFGRepatch.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:34, from dfg/DFGRepatch.cpp:27: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.h:34, from dfg/DFGRepatch.cpp:27: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:32: dfg/DFGScratchRegisterAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:32: dfg/DFGScratchRegisterAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGScratchRegisterAllocator.h:181:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 181 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:33: dfg/DFGSpeculativeJIT.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGRepatch.cpp:33: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGRepatch.cpp:33: dfg/DFGGenerationInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGRepatch.cpp:33: dfg/DFGGenerationInfo.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:413:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 413 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:37, from dfg/DFGRepatch.cpp:33: dfg/DFGOSRExitJumpPlaceholder.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:39, from dfg/DFGRepatch.cpp:33: dfg/DFGSilentRegisterSavePlan.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:40, from dfg/DFGRepatch.cpp:33: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:33: dfg/DFGSpeculativeJIT.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 430 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:443:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 443 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:459:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 459 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:507:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 507 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:603:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 603 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:702:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 702 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:817:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 817 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1317 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1664 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1679 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1786 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1915 | #if DFG_ENABLE(CONSISTENCY_CHECK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1965:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1965 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2001 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2003 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2081 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2083:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2083 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2332 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2334:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2334 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2340 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2343 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2353:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2353 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2356 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2378 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2389 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2433 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2435 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2514 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2516:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2516 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2544 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2584 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:34: dfg/DFGThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:38: bytecode/PolymorphicPutByIdList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGRepatch.cpp:39: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ dfg/DFGRepatch.cpp:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:284:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 284 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:415:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 415 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:442:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 442 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:449:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 449 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:473:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 473 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:499:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 499 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:662:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 662 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:678:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 678 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:692:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 692 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:703:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 703 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:710:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:770:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 770 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:783:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 783 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:875:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 875 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:883:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 883 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:917:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 917 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:1177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1177 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:1201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1201 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:1219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1219 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:1265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1265 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGRepatch.cpp:1299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1299 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGPhase.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGSpeculativeJIT.o dfg/DFGSpeculativeJIT.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGSpeculativeJIT.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGSpeculativeJIT.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGSpeculativeJIT.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGGenerationInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGGenerationInfo.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:413:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 413 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:37, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGOSRExitJumpPlaceholder.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:39, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGSilentRegisterSavePlan.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:40, from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.cpp:27: dfg/DFGSpeculativeJIT.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 430 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:443:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 443 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:459:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 459 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:507:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 507 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:603:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 603 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:702:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 702 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:817:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 817 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1317 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1664 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1679 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1786 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1915 | #if DFG_ENABLE(CONSISTENCY_CHECK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1965:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1965 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2001 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2003 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2081 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2083:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2083 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2332 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2334:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2334 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2340 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2343 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2353:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2353 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2356 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2378 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2389 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2433 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2435 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2514 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2516:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2516 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2544 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2584 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.cpp:32: dfg/DFGArrayifySlowPathGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArrayifySlowPathGenerator.h:37, from dfg/DFGSpeculativeJIT.cpp:32: dfg/DFGSlowPathGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGSlowPathGenerator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.cpp:33: dfg/DFGCallArrayAllocatorSlowPathGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 309 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:351:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 351 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CALLING_CONVENTION_IS_STDCALL || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:391:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 391 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:421:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 421 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:424:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 424 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:450:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 450 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:524:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 524 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:565:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 565 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:580:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 580 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:632:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 632 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:943:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 943 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:975:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 975 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:990:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 990 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1096:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1096 | #if DFG_ENABLE(CONSISTENCY_CHECK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1298 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1371 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1647:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1647 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1673:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1673 | #if DFG_ENABLE(JIT_BREAK_ON_EVERY_BLOCK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1677 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1726 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1739:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1739 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1778:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1778 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1784:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1784 | #if DFG_ENABLE(JIT_BREAK_ON_EVERY_NODE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1787:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1787 | #if DFG_ENABLE(XOR_DEBUG_AID) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1807 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1827:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1827 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:1879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1879 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2145:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2145 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2215 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2420 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2793 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2804:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2804 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2812:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2812 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2835 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2854:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2854 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2873 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2885:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2885 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2885:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2885 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2925:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2925 | #elif CPU(APPLE_ARMV7S) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2925:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2925 | #elif CPU(APPLE_ARMV7S) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2954:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2954 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2954:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2954 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3022:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3022 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3045:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3045 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3279 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3445:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3445 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3445:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3445 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3531 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3560:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3560 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3707:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3707 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3735 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3846:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3846 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3932:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3932 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3941 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3952 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:3995:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3995 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:4003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4003 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:4033:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4033 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:4386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4386 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:4471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4471 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:4583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4583 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:4604:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4604 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGSpeculativeJIT32_64.o dfg/DFGSpeculativeJIT32_64.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT32_64.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGSpeculativeJIT32_64.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT32_64.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGSpeculativeJIT.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGGenerationInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGGenerationInfo.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:413:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 413 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:37, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGOSRExitJumpPlaceholder.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:39, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGSilentRegisterSavePlan.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:40, from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT32_64.cpp:28: dfg/DFGSpeculativeJIT.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 430 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:443:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 443 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:459:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 459 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:507:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 507 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:603:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 603 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:702:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 702 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:817:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 817 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1317 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1664 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1679 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1786 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1915 | #if DFG_ENABLE(CONSISTENCY_CHECK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1965:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1965 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2001 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2003 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2081 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2083:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2083 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ dfg/DFGSpeculativeJIT.h:2332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2332 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2334:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2334 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2340 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2343 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2353:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2353 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2356 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2378 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2389 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2433 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2435 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2514 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2516:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2516 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2544 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2584 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT32_64.cpp:33: dfg/DFGCallArrayAllocatorSlowPathGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCallArrayAllocatorSlowPathGenerator.h:34, from dfg/DFGSpeculativeJIT32_64.cpp:33: dfg/DFGSlowPathGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGSlowPathGenerator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGPredictionInjectionPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGPredictionInjectionPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ dfg/DFGSpeculativeJIT32_64.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:857:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 857 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:958:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 958 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1095:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1095 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1177 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1949:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1949 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:2252:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2252 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:2254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2254 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:2256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2256 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:3264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3264 | #if DFG_ENABLE(SUCCESS_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:4076:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4076 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:4132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4132 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:4142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4142 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:4261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4261 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:4462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4462 | #if ENABLE(DEBUG_WITH_BREAKPOINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:4528:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4528 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:4977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 4977 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGPredictionPropagationPhase.h:33, from dfg/DFGPredictionPropagationPhase.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPredictionPropagationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGPredictionPropagationPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGSpeculativeJIT64.o dfg/DFGSpeculativeJIT64.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGSpeculativeJIT64.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT64.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGSpeculativeJIT64.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT64.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGSpeculativeJIT.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGAbstractState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:29, from dfg/DFGGraph.h:34, from dfg/DFGPredictionPropagationPhase.cpp:31: dfg/DFGDoubleFormatState.h: In function 'JSC::DFG::DoubleFormatState JSC::DFG::mergeDoubleFormatStates(JSC::DFG::DoubleFormatState, JSC::DFG::DoubleFormatState)': dfg/DFGDoubleFormatState.h:44:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 44 | switch (b) { | ^~~~~~ dfg/DFGDoubleFormatState.h:52:5: note: here 52 | case NotUsingDoubleFormat: | ^~~~ dfg/DFGDoubleFormatState.h:53:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 53 | switch (b) { | ^~~~~~ dfg/DFGDoubleFormatState.h:61:5: note: here 61 | case CantUseDoubleFormat: | ^~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:34, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractState.h:35, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGGenerationInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:32, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGenerationInfo.h:31, from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:34, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGGenerationInfo.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 320 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGGenerationInfo.h:413:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 413 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:37, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGOSRExitJumpPlaceholder.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:38, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:39, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGSilentRegisterSavePlan.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT.h:40, from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT64.cpp:27: dfg/DFGSpeculativeJIT.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 430 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:443:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 443 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:459:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 459 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:507:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 507 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:603:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 603 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:702:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 702 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:817:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 817 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1309:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1309 | #if (COMPILER_SUPPORTS(EABI) && CPU(ARM)) || CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1317 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1610:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1610 | #if !defined(NDEBUG) && !CPU(ARM) && !CPU(MIPS) && !CPU(SH4) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1664 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1679 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1786 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1915:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1915 | #if DFG_ENABLE(CONSISTENCY_CHECK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1965:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1965 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:1999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1999 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2001:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2001 | #elif CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2003:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2003 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2081:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2081 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2083:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2083 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2332 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2334:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2334 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2340 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2343 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2353:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2353 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2356:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2356 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2378 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2389 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2433 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2435 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2514 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2516:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2516 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2544 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.h:2584:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2584 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGSpeculativeJIT64.cpp:33: dfg/DFGCallArrayAllocatorSlowPathGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCallArrayAllocatorSlowPathGenerator.h:34, from dfg/DFGSpeculativeJIT64.cpp:33: dfg/DFGSlowPathGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGSlowPathGenerator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT64.cpp:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGTypeCheckHoistingPhase.o dfg/DFGTypeCheckHoistingPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGTypeCheckHoistingPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGTypeCheckHoistingPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGTypeCheckHoistingPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGTypeCheckHoistingPhase.cpp:27: dfg/DFGTypeCheckHoistingPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGTypeCheckHoistingPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGTypeCheckHoistingPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGTypeCheckHoistingPhase.cpp:32: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGTypeCheckHoistingPhase.cpp:33: dfg/DFGInsertionSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGTypeCheckHoistingPhase.cpp:34: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGTypeCheckHoistingPhase.cpp:179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 179 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGTypeCheckHoistingPhase.cpp:213:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 213 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGTypeCheckHoistingPhase.cpp:222:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 222 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGTypeCheckHoistingPhase.cpp:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGJITCompiler.h:31, from dfg/DFGRepatch.h:33, from dfg/DFGRepatch.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGRepatch.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT.cpp:31: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT.cpp:31: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT.cpp:31: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from dfg/DFGSpeculativeJIT32_64.cpp:35: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from dfg/DFGSpeculativeJIT32_64.cpp:35: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from dfg/DFGSpeculativeJIT32_64.cpp:35: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from dfg/DFGSpeculativeJIT32_64.cpp:35: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from dfg/DFGSpeculativeJIT32_64.cpp:35: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from dfg/DFGSpeculativeJIT32_64.cpp:35: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGSpeculativeJIT.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' dfg/DFGSpeculativeJIT.cpp:346:50: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT64.cpp:31: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT64.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT64.cpp:31: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT64.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT64.cpp:31: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from dfg/DFGSpeculativeJIT64.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT32_64.cpp:28: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGSpeculativeJIT32_64.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT.cpp:26: dfg/DFGSpeculativeJIT.cpp: In member function 'JSC::DFG::GeneratedOperandType JSC::DFG::SpeculativeJIT::checkGeneratedTypeForToInt32(JSC::DFG::Node*)': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ dfg/DFGSpeculativeJIT.cpp:2153:9: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 2153 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT.cpp:2155:5: note: here 2155 | case DataFormatBoolean: | ^~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: dfg/DFGSpeculativeJIT32_64.cpp: In member function 'JSC::DFG::GPRReg JSC::DFG::SpeculativeJIT::fillInteger(JSC::DFG::Edge, JSC::DataFormat&)': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ dfg/DFGSpeculativeJIT32_64.cpp:87:9: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 87 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:89:5: note: here 89 | case DataFormatJSInteger: { | ^~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: dfg/DFGSpeculativeJIT32_64.cpp: In member function 'bool JSC::DFG::SpeculativeJIT::fillJSValue(JSC::DFG::Edge, JSC::DFG::GPRReg&, JSC::DFG::GPRReg&, JSC::DFG::FPRReg&)': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ dfg/DFGSpeculativeJIT32_64.cpp:236:9: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 236 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:238:5: note: here 238 | default: | ^~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: dfg/DFGSpeculativeJIT32_64.cpp: In member function 'JSC::DFG::FPRReg JSC::DFG::SpeculativeJIT::fillSpeculateDouble(JSC::DFG::Edge)': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1078:9: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 1078 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1080:5: note: here 1080 | case DataFormatCell: | ^~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: dfg/DFGSpeculativeJIT32_64.cpp: In member function 'JSC::DFG::GPRReg JSC::DFG::SpeculativeJIT::fillSpeculateCell(JSC::DFG::Edge)': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1167:9: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 1167 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1169:5: note: here 1169 | default: | ^~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGSpeculativeJIT32_64.cpp:27: dfg/DFGSpeculativeJIT32_64.cpp: In member function 'JSC::DFG::GPRReg JSC::DFG::SpeculativeJIT::fillSpeculateBoolean(JSC::DFG::Edge)': ../WTF/wtf/Assertions.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 149 | #define CRASH() WTFCrash() | ~~~~~~~~^~ ../WTF/wtf/Assertions.h:376:38: note: in expansion of macro 'CRASH' 376 | #define RELEASE_ASSERT_NOT_REACHED() CRASH() | ^~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1251:9: note: in expansion of macro 'RELEASE_ASSERT_NOT_REACHED' 1251 | RELEASE_ASSERT_NOT_REACHED(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGSpeculativeJIT32_64.cpp:1253:5: note: here 1253 | default: | ^~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGAbstractState.h:33, from dfg/DFGSpeculativeJIT.h:33, from dfg/DFGSpeculativeJIT64.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGSpeculativeJIT64.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGThunks.o dfg/DFGThunks.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGThunks.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGThunks.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGThunks.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGThunks.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGThunks.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGThunks.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGThunks.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGThunks.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGThunks.cpp:27: dfg/DFGThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ dfg/DFGThunks.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGThunks.cpp:31: dfg/DFGCCallHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGTypeCheckHoistingPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGTypeCheckHoistingPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGThunks.cpp:31: dfg/DFGCCallHelpers.h:388:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 388 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 498 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGCCallHelpers.h:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 522 | #elif CPU(ARM) | ^~~~~~~~~~~ dfg/DFGCCallHelpers.h:618:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 618 | #elif CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGCCallHelpers.h:746:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 746 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from dfg/DFGThunks.cpp:34: dfg/DFGOSRExitCompiler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGOperations.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGJITCompiler.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGDisassembler.h:34, from dfg/DFGJITCompiler.h:33, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:36, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGJITCompiler.h:37, from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGOSRExitCompilationInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGJITCompiler.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:177:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 177 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:199:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:206:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 206 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOperations.h:31, from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGJITCompiler.h:395:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 395 | #if DFG_ENABLE(OSR_ENTRY) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExitCompiler.h:36, from dfg/DFGThunks.cpp:34: dfg/DFGOperations.h:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 190 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGOperations.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGThunks.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGThunks.cpp:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGThunks.cpp:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGThunks.cpp:128:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 128 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGThunks.cpp:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGThunks.cpp:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGThunks.cpp:277:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 277 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGUnificationPhase.o dfg/DFGUnificationPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGUnificationPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGUnificationPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGUnificationPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGUnificationPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGUnificationPhase.cpp:27: dfg/DFGUnificationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGUnificationPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGNode.h:33, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:33, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlockInlines.h:30, from dfg/DFGUnificationPhase.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGUnificationPhase.cpp:31: dfg/DFGBasicBlockInlines.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGUnificationPhase.cpp:33: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGUseKind.o dfg/DFGUseKind.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGUseKind.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGUseKind.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGUseKind.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGUseKind.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGUseKind.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/SpeculatedType.h:32, from dfg/DFGUseKind.h:33, from dfg/DFGUseKind.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGUseKind.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGValueSource.o dfg/DFGValueSource.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGValueSource.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGValueSource.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGValueSource.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGValueSource.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGValueSource.cpp:27: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGValueSource.h:33, from dfg/DFGValueSource.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGValueSource.h:34, from dfg/DFGValueSource.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGValueSource.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGAssemblyHelpers.h:33, from dfg/DFGCCallHelpers.h:33, from dfg/DFGThunks.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from dfg/DFGThunks.h:33, from dfg/DFGThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGThunks.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from dfg/DFGAbstractValue.h:33, from dfg/DFGBasicBlock.h:31, from dfg/DFGBasicBlockInlines.h:29, from dfg/DFGUnificationPhase.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGUnificationPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGVariableAccessDataDump.o dfg/DFGVariableAccessDataDump.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGVariableAccessDataDump.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableAccessDataDump.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGVariableAccessDataDump.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGVariableAccessDataDump.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableAccessDataDump.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from dfg/DFGVariableAccessDataDump.h:33, from dfg/DFGVariableAccessDataDump.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from dfg/DFGVariableAccessDataDump.h:33, from dfg/DFGVariableAccessDataDump.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from dfg/DFGVariableAccessDataDump.h:33, from dfg/DFGVariableAccessDataDump.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from dfg/DFGVariableAccessDataDump.h:33, from dfg/DFGVariableAccessDataDump.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ dfg/DFGVariableAccessDataDump.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGVariableEvent.o dfg/DFGVariableEvent.cpp In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGVariableEvent.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGVariableEvent.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableAccessDataDump.cpp:31: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.h:33, from dfg/DFGVariableEvent.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.h:34, from dfg/DFGVariableEvent.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGFPRInfo.h:31, from dfg/DFGVariableEvent.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:31: dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:32: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEvent.cpp:32: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGVariableEvent.cpp:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGVariableEventStream.o dfg/DFGVariableEventStream.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGVariableEventStream.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGVariableEventStream.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGVariableEventStream.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:34, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from dfg/DFGVariableEventStream.h:34, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from dfg/DFGVariableEventStream.h:34, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from dfg/DFGVariableEventStream.h:34, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from dfg/DFGVariableEventStream.h:34, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from dfg/DFGVariableEventStream.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from bytecode/Operands.h:29, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from bytecode/Operands.h:29, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from bytecode/Operands.h:29, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Operands.h:29, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from bytecode/Operands.h:30, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from bytecode/Operands.h:30, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from bytecode/Operands.h:30, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/Operands.h:30, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEventStream.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGVariableEventStream.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGVariableEventStream.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGVariableEventStream.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGVariableEventStream.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGVariableEventStream.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGVariableEventStream.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGVariableEventStream.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGVariableEventStream.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGVariableEventStream.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGVariableEventStream.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGVariableEventStream.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGVariableEventStream.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGVariableEventStream.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGVariableEventStream.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGVariableEventStream.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGVariableEventStream.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGVariableEventStream.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGVariableEventStream.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGVariableEventStream.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGVariableEventStream.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGVariableEventStream.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.cpp:32: dfg/DFGValueSource.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from dfg/DFGVariableEventStream.cpp:33: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from dfg/DFGVariableEventStream.cpp:33: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from dfg/DFGVariableEventStream.cpp:33: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEventStream.cpp:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEventStream.cpp:293:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 293 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGValidate.o dfg/DFGValidate.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGValidate.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGValidate.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGValidate.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGValidate.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGValidate.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGValidate.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGValidate.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGValidate.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGValidate.cpp:27: dfg/DFGValidate.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGValidate.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/dfg/DFGVirtualRegisterAllocationPhase.o dfg/DFGVirtualRegisterAllocationPhase.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGVirtualRegisterAllocationPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGPhase.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGArgumentPosition.h:31, from dfg/DFGGraph.h:34, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGVariableAccessDataDump.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGAssemblyHelpers.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGAssemblyHelpers.h:36, from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:136:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 136 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:35, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGAssemblyHelpers.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 214 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if CPU(X86_64) || CPU(ARM) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:263:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 263 | #if DFG_ENABLE(JIT_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:311:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 311 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:318:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 318 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGAssemblyHelpers.h:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 329 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:36, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGBasicBlock.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGBasicBlock.h:32, from dfg/DFGGraph.h:36, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGBranchDirection.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:37, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGDominators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGraph.h:38, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGLongLivedState.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGNodeAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeAllocator.h:33, from dfg/DFGLongLivedState.h:33, from dfg/DFGGraph.h:38, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGAllocator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: dfg/DFGGraph.h:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVirtualRegisterAllocationPhase.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVirtualRegisterAllocationPhase.cpp:32: dfg/DFGScoreBoard.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVirtualRegisterAllocationPhase.cpp:32: dfg/DFGScoreBoard.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 113 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGScoreBoard.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVirtualRegisterAllocationPhase.cpp:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVirtualRegisterAllocationPhase.cpp:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVirtualRegisterAllocationPhase.cpp:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVirtualRegisterAllocationPhase.cpp:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVirtualRegisterAllocationPhase.cpp:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGVirtualRegisterAllocationPhase.cpp:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGVariableAccessDataDump.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGVariableAccessDataDump.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/disassembler/Disassembler.o disassembler/Disassembler.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from disassembler/Disassembler.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from disassembler/Disassembler.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from disassembler/Disassembler.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from disassembler/Disassembler.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from disassembler/Disassembler.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from disassembler/Disassembler.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from disassembler/Disassembler.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from disassembler/Disassembler.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from disassembler/Disassembler.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from disassembler/Disassembler.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from disassembler/Disassembler.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from disassembler/Disassembler.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from disassembler/Disassembler.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from disassembler/Disassembler.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from disassembler/Disassembler.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from disassembler/Disassembler.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from disassembler/Disassembler.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from disassembler/Disassembler.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from disassembler/Disassembler.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from disassembler/Disassembler.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from disassembler/Disassembler.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from bytecode/Operands.h:30, from dfg/DFGVariableEventStream.h:36, from dfg/DFGVariableEventStream.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/interpreter/AbstractPC.o interpreter/AbstractPC.cpp In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGVariableEventStream.h:33, from dfg/DFGVariableEventStream.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGVariableEventStream.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from interpreter/AbstractPC.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from interpreter/AbstractPC.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from interpreter/AbstractPC.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/AbstractPC.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from interpreter/AbstractPC.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from interpreter/AbstractPC.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from interpreter/AbstractPC.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from interpreter/AbstractPC.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from interpreter/AbstractPC.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from interpreter/AbstractPC.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/AbstractPC.cpp:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGValidate.h:34, from dfg/DFGValidate.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = JSC::DFG::Node*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, WTF::PtrHash >; T = JSC::DFG::Node*; Extra = unsigned int; Key = JSC::DFG::Node*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = JSC::DFG::Node*; MappedArg = unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::DFG::Node*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = JSC::DFG::Node*; MappedArg = unsigned int; HashArg = WTF::PtrHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, WTF::PtrHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = JSC::DFG::Node*; WTF::HashMap::MappedPassInType = const unsigned int&]' dfg/DFGValidate.cpp:90:50: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGValidate.h:33, from dfg/DFGValidate.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGValidate.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ dfg/DFGValidate.cpp: In member function 'void JSC::DFG::Validate::validate()': dfg/DFGValidate.cpp:308:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 308 | if (m_graph.m_form == LoadStore && !j) | ^~ dfg/DFGValidate.cpp:310:21: note: here 310 | default: | ^~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from dfg/DFGGraph.h:33, from dfg/DFGPhase.h:34, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/interpreter/CallFrame.o interpreter/CallFrame.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from dfg/DFGCommon.h:33, from dfg/DFGPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.h:33, from dfg/DFGVirtualRegisterAllocationPhase.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from dfg/DFGVirtualRegisterAllocationPhase.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from interpreter/CallFrame.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from interpreter/CallFrame.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/CallFrame.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from interpreter/CallFrame.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from interpreter/CallFrame.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from interpreter/CallFrame.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from interpreter/CallFrame.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from interpreter/CallFrame.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from interpreter/CallFrame.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from interpreter/CallFrame.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/CallFrame.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/CallFrame.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/CallFrame.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/CallFrame.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from interpreter/CallFrame.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from interpreter/CallFrame.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from interpreter/CallFrame.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from interpreter/CallFrame.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from interpreter/CallFrame.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from interpreter/CallFrame.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from interpreter/CallFrame.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from interpreter/CallFrame.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from interpreter/CallFrame.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from interpreter/CallFrame.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from interpreter/CallFrame.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from interpreter/CallFrame.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from interpreter/CallFrame.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from interpreter/CallFrame.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from interpreter/CallFrame.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from interpreter/CallFrame.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from interpreter/CallFrame.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from interpreter/CallFrame.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from interpreter/CallFrame.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from interpreter/CallFrame.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from interpreter/CallFrame.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from interpreter/CallFrame.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from interpreter/CallFrame.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from interpreter/CallFrame.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from interpreter/CallFrame.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from interpreter/CallFrame.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from interpreter/CallFrame.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/CallFrame.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from interpreter/CallFrame.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from interpreter/CallFrame.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from interpreter/CallFrame.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from interpreter/CallFrame.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from interpreter/CallFrame.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from interpreter/CallFrame.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from interpreter/CallFrame.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from interpreter/CallFrame.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from interpreter/CallFrame.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from interpreter/CallFrame.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from interpreter/CallFrame.cpp:31: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from interpreter/CallFrame.cpp:31: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from interpreter/CallFrame.cpp:31: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.cpp:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.cpp:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/interpreter/Interpreter.o interpreter/Interpreter.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from interpreter/Interpreter.cpp:30: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from interpreter/Interpreter.cpp:30: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.cpp:30: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/Interpreter.cpp:30: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from interpreter/Interpreter.cpp:30: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from interpreter/Interpreter.cpp:30: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from interpreter/Interpreter.cpp:30: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from interpreter/Interpreter.cpp:30: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from interpreter/Interpreter.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from interpreter/Interpreter.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from interpreter/Interpreter.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from interpreter/Interpreter.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from interpreter/Interpreter.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from interpreter/Interpreter.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/Interpreter.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from interpreter/Interpreter.cpp:33: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from interpreter/Interpreter.cpp:50: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from interpreter/Interpreter.cpp:50: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from interpreter/Interpreter.cpp:50: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.cpp:51: interpreter/JSStackInlines.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStackInlines.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from interpreter/Interpreter.cpp:60: parser/SourceProviderCacheItem.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from interpreter/Interpreter.cpp:60: parser/SourceProviderCacheItem.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/Interpreter.cpp:77: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from interpreter/Interpreter.cpp:77: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from interpreter/Interpreter.cpp:77: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from interpreter/Interpreter.cpp:77: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from interpreter/Interpreter.cpp:77: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from interpreter/Interpreter.cpp:77: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from interpreter/Interpreter.cpp:77: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/Interpreter.cpp:77: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/Interpreter.cpp:269:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 269 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:365:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 365 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #if !ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/Interpreter.cpp:475:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 475 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/Interpreter.cpp:502:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 502 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/Interpreter.cpp:513:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 513 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/Interpreter.cpp:948:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 948 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:950:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 950 | #elif ENABLE(JIT) | ^~~~~~~~~~ interpreter/Interpreter.cpp:1023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1023 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:1025:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1025 | #elif ENABLE(JIT) | ^~~~~~~~~~ interpreter/Interpreter.cpp:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif ENABLE(JIT) | ^~~~~~~~~~ interpreter/Interpreter.cpp:1198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1198 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #elif ENABLE(JIT) | ^~~~~~~~~~ interpreter/Interpreter.cpp:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:1299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1299 | #elif ENABLE(JIT) | ^~~~~~~~~~ interpreter/Interpreter.cpp:1412:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1412 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:1421:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1421 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:1430:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1430 | #if ENABLE(SAMPLING_THREAD) | ^~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.cpp:1439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1439 | #if ENABLE(SAMPLING_THREAD) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/AbstractPC.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from interpreter/AbstractPC.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/interpreter/JSStack.o interpreter/JSStack.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/ClosureCallStubRoutine.o jit/ClosureCallStubRoutine.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DE../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ NABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/ExecutableAllocatorFixedVMPool.o jit/ExecutableAllocatorFixedVMPool.cpp ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ In file included from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ In file included from ./config.h:30, from interpreter/JSStack.cpp:29: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ In file included from ./config.h:31, from interpreter/JSStack.cpp:29: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from interpreter/JSStack.cpp:29: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ In file included from interpreter/JSStack.cpp:29: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/JSStack.cpp:29: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/JSStack.cpp:29: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from interpreter/JSStack.cpp:29: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:56, from interpreter/JSStack.cpp:29: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:56, from interpreter/JSStack.cpp:29: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ./config.h:59, from interpreter/JSStack.cpp:29: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ In file included from interpreter/JSStack.cpp:29: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/ClosureCallStubRoutine.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/ClosureCallStubRoutine.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.cpp:27: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/ExecutableAllocator.h:34, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ./config.h:31, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/ExecutableAllocatorFixedVMPool.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocatorFixedVMPool.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/ExecutableAllocatorFixedVMPool.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/ExecutableAllocatorFixedVMPool.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from interpreter/Register.h:32, from interpreter/JSStack.h:33, from interpreter/JSStack.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/Register.h:32, from interpreter/JSStack.h:33, from interpreter/JSStack.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/JSStack.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from bytecode/CodeBlockHash.h:30, from bytecode/CodeOrigin.h:29, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/ExecutableAllocatorFixedVMPool.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocatorFixedVMPool.cpp:28: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/ExecutableAllocatorFixedVMPool.cpp:28: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocatorFixedVMPool.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocatorFixedVMPool.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED < 1090 | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocatorFixedVMPool.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocatorFixedVMPool.cpp:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(LLINT) | ^~~~~~~~~~~~ jit/ExecutableAllocatorFixedVMPool.cpp:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if USE(MADV_FREE_FOR_JIT_MEMORY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocatorFixedVMPool.cpp:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if USE(MADV_FREE_FOR_JIT_MEMORY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocatorFixedVMPool.cpp:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStackInlines.h:29, from interpreter/JSStack.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/JSStack.cpp:31: interpreter/JSStackInlines.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ interpreter/JSStackInlines.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/ClosureCallStubRoutine.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:32, from jit/ClosureCallStubRoutine.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/ClosureCallStubRoutine.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from runtime/Executable.h:33, from jit/ClosureCallStubRoutine.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:34, from jit/ClosureCallStubRoutine.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from jit/ClosureCallStubRoutine.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from jit/ClosureCallStubRoutine.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from jit/ClosureCallStubRoutine.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from jit/ClosureCallStubRoutine.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from jit/ClosureCallStubRoutine.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from jit/ClosureCallStubRoutine.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from jit/ClosureCallStubRoutine.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from jit/ClosureCallStubRoutine.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from jit/ClosureCallStubRoutine.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from jit/ClosureCallStubRoutine.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/ClosureCallStubRoutine.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/ClosureCallStubRoutine.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/ClosureCallStubRoutine.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/ClosureCallStubRoutine.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/ClosureCallStubRoutine.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from jit/ClosureCallStubRoutine.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/ClosureCallStubRoutine.cpp:34: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/ClosureCallStubRoutine.cpp:34: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from jit/ClosureCallStubRoutine.cpp:34: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/ExecutableAllocator.o jit/ExecutableAllocator.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/ExecutableAllocator.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/ExecutableAllocator.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/ExecutableAllocator.cpp:28: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.cpp:28: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/ExecutableAllocator.cpp:28: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.cpp:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.cpp:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 53 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.cpp:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/HostCallReturnValue.o jit/HostCallReturnValue.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/HostCallReturnValue.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/HostCallReturnValue.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/HostCallReturnValue.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/HostCallReturnValue.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/HostCallReturnValue.cpp:27: jit/HostCallReturnValue.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/HostCallReturnValue.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from jit/HostCallReturnValue.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/CallFrame.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/HostCallReturnValue.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from jit/HostCallReturnValue.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from jit/HostCallReturnValue.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/HostCallReturnValue.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSCJSValueInlines.h:29, from jit/HostCallReturnValue.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSCJSValueInlines.h:29, from jit/HostCallReturnValue.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSCJSValueInlines.h:29, from jit/HostCallReturnValue.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSCJSValueInlines.h:29, from jit/HostCallReturnValue.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSCJSValueInlines.h:29, from jit/HostCallReturnValue.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from runtime/StructureInlines.h:29, from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from jit/HostCallReturnValue.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from jit/HostCallReturnValue.cpp:30: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from jit/HostCallReturnValue.cpp:30: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/HostCallReturnValue.cpp:30: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/HostCallReturnValue.cpp:32: ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(INTERNAL_VISIBILITY) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #elif OS(AIX) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | || OS(SOLARIS) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~~ ../WTF/wtf/InlineASM.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | || OS(NETBSD) | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | || OS(NETBSD) \ | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | || OS(QNX) | ^ ~~~~~ ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/HostCallReturnValue.cpp:32: ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from interpreter/CallFrame.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from interpreter/CallFrame.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/GCAwareJITStubRoutine.o jit/GCAwareJITStubRoutine.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/GCAwareJITStubRoutine.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/GCAwareJITStubRoutine.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.cpp:27: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/GCAwareJITStubRoutine.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from jit/GCAwareJITStubRoutine.cpp:33: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from interpreter/Interpreter.h:36, from runtime/Operations.h:26, from jit/GCAwareJITStubRoutine.cpp:33: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:26, from jit/GCAwareJITStubRoutine.cpp:33: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Operations.h:26, from jit/GCAwareJITStubRoutine.cpp:33: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/GCAwareJITStubRoutine.cpp:33: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/GCAwareJITStubRoutine.cpp:33: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from jit/GCAwareJITStubRoutine.cpp:33: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSFunctionInlines.h:29, from runtime/Operations.h:28, from jit/GCAwareJITStubRoutine.cpp:33: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from interpreter/Interpreter.h:36, from interpreter/Interpreter.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from jit/GCAwareJITStubRoutine.h:34, from jit/ClosureCallStubRoutine.h:34, from jit/ClosureCallStubRoutine.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from interpreter/Interpreter.cpp:30: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' parser/Parser.h:195:55: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from jit/ClosureCallStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/ClosureCallStubRoutine.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from interpreter/Interpreter.cpp:30: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Parser.h:289:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from interpreter/Interpreter.h:33, from interpreter/Interpreter.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from interpreter/JSStackInlines.h:30, from interpreter/JSStack.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITArithmetic.o jit/JITArithmetic.cpp In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from interpreter/JSStack.h:32, from interpreter/JSStack.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from interpreter/JSStack.cpp:29: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITArithmetic.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITArithmetic.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITArithmetic.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITArithmetic.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITArithmetic.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITArithmetic.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITArithmetic.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITArithmetic.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITArithmetic.cpp:29: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from parser/SourceCode.h:32, from runtime/Executable.h:39, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from interpreter/Interpreter.cpp:33: parser/SourceProvider.h: In member function 'intptr_t JSC::SourceProvider::asID()': parser/SourceProvider.h:58:13: warning: nonnull argument 'this' compared to NULL [-Wnonnull-compare] 58 | if (!this) // Be defensive in release mode. | ^~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITArithmetic.cpp:29: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITArithmetic.cpp:29: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITArithmetic.cpp:29: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITArithmetic.cpp:29: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITArithmetic.cpp:29: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITArithmetic.cpp:29: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic.cpp:29: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic.cpp:32: jit/JITInlines.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITInlines.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic.cpp:32: jit/JITInlines.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITInlines.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JITInlines.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JITInlines.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 364 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 410 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic.cpp:33: jit/JITStubCall.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubCall.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 232 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITArithmetic.cpp:38: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITArithmetic.cpp:38: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from jit/JITArithmetic.cpp:38: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ jit/JITArithmetic.cpp:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITArithmetic32_64.o jit/JITArithmetic32_64.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITArithmetic32_64.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic32_64.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITArithmetic32_64.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITArithmetic32_64.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITArithmetic32_64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic32_64.cpp:30: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITArithmetic32_64.cpp:30: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITArithmetic32_64.cpp:30: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITArithmetic32_64.cpp:30: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITArithmetic32_64.cpp:30: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITArithmetic32_64.cpp:30: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITArithmetic32_64.cpp:30: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic32_64.cpp:30: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic32_64.cpp:33: jit/JITInlines.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITInlines.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic32_64.cpp:33: jit/JITInlines.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITInlines.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JITInlines.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JITInlines.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 364 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 410 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITArithmetic32_64.cpp:34: jit/JITStubCall.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubCall.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 232 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITArithmetic32_64.cpp:39: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITArithmetic32_64.cpp:39: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from jit/JITArithmetic32_64.cpp:39: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:662:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 662 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:775:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 775 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:879:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 879 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:1002:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1002 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:1041:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1041 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:1064:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1064 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:1132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1132 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ jit/JITArithmetic32_64.cpp:1132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1132 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITArithmetic32_64.cpp:1164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1164 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ jit/JITArithmetic32_64.cpp:1164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1164 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/HostCallReturnValue.h:29, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/HostCallReturnValue.h:30, from jit/HostCallReturnValue.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:27, from runtime/JSCJSValueInlines.h:29, from jit/HostCallReturnValue.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITCall.o jit/JITCall.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITCall.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITCall.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITCall.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCall.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCall.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCall.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCall.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITCall.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITCall.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITCall.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITCall.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITCall.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCall.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITCall32_64.o jit/JITCall32_64.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITCall32_64.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITCall32_64.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCall32_64.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCall32_64.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITCall32_64.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITCall32_64.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITCall32_64.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITCall32_64.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITCall32_64.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCall32_64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCall32_64.cpp:30: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITCall32_64.cpp:30: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITCall32_64.cpp:30: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITCall32_64.cpp:30: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITCall32_64.cpp:30: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITCall32_64.cpp:30: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITCall32_64.cpp:30: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITCall32_64.cpp:30: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCall32_64.cpp:35: jit/JITInlines.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITInlines.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITCall32_64.cpp:35: jit/JITInlines.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITInlines.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JITInlines.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JITInlines.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 364 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 410 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCall32_64.cpp:36: jit/JITStubCall.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubCall.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 232 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITCall32_64.cpp:39: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITCall32_64.cpp:39: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from jit/JITCall32_64.cpp:39: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITCall32_64.cpp:40: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from jit/GCAwareJITStubRoutine.h:34, from jit/GCAwareJITStubRoutine.cpp:27: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.h:33, from jit/GCAwareJITStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/GCAwareJITStubRoutine.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITCode.o jit/JITCode.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITCode.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITCode.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITCode.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCode.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCode.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCode.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITCode.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITCode.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITCode.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITCode.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITCode.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITCode.cpp:27: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JITCode.cpp:27: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JITCode.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from jit/JITCode.h:30, from jit/JITCode.cpp:27: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from jit/JITCode.h:30, from jit/JITCode.cpp:27: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCode.h:30, from jit/JITCode.cpp:27: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JITCode.h:32, from jit/JITCode.cpp:27: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from jit/JITCode.cpp:27: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JITCode.cpp:27: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.cpp:27: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JIT.o jit/JIT.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JIT.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JIT.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JIT.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JIT.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JIT.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JIT.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JIT.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JIT.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JIT.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JIT.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JIT.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.cpp:29: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITArithmetic.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JIT.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JIT.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JIT.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JIT.cpp:29: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JIT.cpp:29: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JIT.cpp:29: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JIT.cpp:29: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JIT.cpp:29: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JIT.cpp:29: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.cpp:29: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(X86) && !OS(MAC_OS_X) | ^~~~~~~~~~~~~~~~ jit/JIT.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(X86) && !OS(MAC_OS_X) | ^~~~~~~~~~~ jit/JIT.cpp:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(X86) && !OS(MAC_OS_X) | ^~~~~~~~~~~~~~~ In file included from jit/JIT.cpp:39: dfg/DFGNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:36, from jit/JIT.cpp:39: dfg/DFGAdjacencyList.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from jit/JIT.cpp:39: dfg/DFGEdge.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGEdge.h:34, from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from jit/JIT.cpp:39: dfg/DFGUseKind.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAdjacencyList.h:34, from dfg/DFGNode.h:36, from jit/JIT.cpp:39: dfg/DFGEdge.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGEdge.h:150:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 150 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from jit/JIT.cpp:39: dfg/DFGArrayMode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:37, from jit/JIT.cpp:39: dfg/DFGArrayMode.h:289:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 289 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from jit/JIT.cpp:39: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from dfg/DFGNode.h:42, from jit/JIT.cpp:39: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGNode.h:42, from jit/JIT.cpp:39: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.cpp:39: dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~ dfg/DFGNode.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if OS(DARWIN) || USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.cpp:41: jit/JITInlines.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITInlines.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.cpp:41: jit/JITInlines.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITInlines.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JITInlines.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JITInlines.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 364 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 410 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.cpp:42: jit/JITStubCall.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubCall.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 232 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.cpp:47: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.cpp:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.cpp:121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 121 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.cpp:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(JIT_VERBOSE) | ^~~~~~~~~~~~~~~~~~ jit/JIT.cpp:393:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 393 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.cpp:414:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 414 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if ENABLE(JIT_VERBOSE) | ^~~~~~~~~~~~~~~~~~ jit/JIT.cpp:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:520:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 520 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.cpp:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.cpp:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:623:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 623 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.cpp:624:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 624 | #if DFG_ENABLE(SUCCESS_STATS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:630:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 630 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.cpp:641:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 641 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.cpp:770:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 770 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ jit/JIT.cpp:770:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 770 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.cpp:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.cpp:801:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 801 | #if ENABLE(JIT_VERBOSE) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITDisassembler.o jit/JITDisassembler.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITDisassembler.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITDisassembler.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITDisassembler.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITDisassembler.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITDisassembler.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITDisassembler.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITDisassembler.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.cpp:27: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITArithmetic32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITArithmetic32_64.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITDisassembler.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JITDisassembler.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JITDisassembler.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JITDisassembler.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JITDisassembler.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JITDisassembler.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JITDisassembler.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JITDisassembler.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JITDisassembler.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JITDisassembler.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JITDisassembler.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JITDisassembler.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JITDisassembler.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JITDisassembler.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JITDisassembler.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JITDisassembler.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JITDisassembler.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JITDisassembler.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JITDisassembler.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JITDisassembler.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JITDisassembler.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JITDisassembler.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JITDisassembler.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JITDisassembler.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JITDisassembler.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JITDisassembler.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JITDisassembler.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITDisassembler.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JITDisassembler.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JITDisassembler.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JITDisassembler.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JITDisassembler.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JITDisassembler.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JITDisassembler.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JITDisassembler.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JITDisassembler.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JITDisassembler.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JITDisassembler.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JITDisassembler.cpp:33: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITDisassembler.cpp:33: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITDisassembler.cpp:33: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITDisassembler.cpp:33: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.cpp:33: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITCall32_64.cpp:32: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITCall32_64.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITCall32_64.cpp:32: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITCall32_64.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITCall32_64.cpp:32: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITCall32_64.cpp:32: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITExceptions.o jit/JITExceptions.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITExceptions.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITExceptions.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITExceptions.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITExceptions.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITExceptions.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITExceptions.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITExceptions.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITExceptions.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITExceptions.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITExceptions.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITExceptions.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITExceptions.cpp:27: jit/JITExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from jit/JITExceptions.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/JITExceptions.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from jit/JITExceptions.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from jit/JITExceptions.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITExceptions.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITExceptions.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITExceptions.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITExceptions.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITExceptions.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JITExceptions.cpp:30: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JITExceptions.cpp:30: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JITExceptions.cpp:30: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JITExceptions.cpp:30: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JITExceptions.cpp:30: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JITExceptions.cpp:30: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JITExceptions.cpp:30: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JITExceptions.cpp:30: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JITExceptions.cpp:30: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JITExceptions.cpp:30: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JITExceptions.cpp:30: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JITExceptions.cpp:30: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JITExceptions.cpp:30: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JITExceptions.cpp:30: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JITExceptions.cpp:30: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JITExceptions.cpp:30: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JITExceptions.cpp:30: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JITExceptions.cpp:30: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JITExceptions.cpp:30: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JITExceptions.cpp:30: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JITExceptions.cpp:30: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JITExceptions.cpp:30: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JITExceptions.cpp:30: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JITExceptions.cpp:30: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JITExceptions.cpp:30: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JITExceptions.cpp:30: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JITExceptions.cpp:30: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JITExceptions.cpp:30: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JITExceptions.cpp:30: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JITExceptions.cpp:30: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JITExceptions.cpp:30: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JITExceptions.cpp:30: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JITExceptions.cpp:30: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JITExceptions.cpp:30: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JITExceptions.cpp:30: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JITExceptions.cpp:30: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JITExceptions.cpp:30: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JITExceptions.cpp:30: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITExceptions.cpp:30: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITExceptions.cpp:30: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITExceptions.cpp:34: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITExceptions.cpp:34: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from jit/JITExceptions.cpp:34: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ jit/JITExceptions.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITExceptions.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITCall32_64.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITCall32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITCall32_64.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JIT.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JIT.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITDisassembler.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from assembler/LinkBuffer.h:38, from jit/JITDisassembler.h:33, from jit/JITDisassembler.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITDisassembler.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITOpcodes.o jit/JITOpcodes.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITOpcodes.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITOpcodes.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITOpcodes.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITOpcodes.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITOpcodes.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITOpcodes.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITOpcodes.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITOpcodes.cpp:29: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JITExceptions.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITOpcodes32_64.o jit/JITOpcodes32_64.cpp bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from jit/JITExceptions.h:29, from jit/JITExceptions.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITOpcodes.cpp:29: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITOpcodes.cpp:29: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITOpcodes.cpp:29: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITOpcodes.cpp:29: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITOpcodes.cpp:29: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITOpcodes.cpp:29: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes.cpp:29: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes.cpp:34: jit/JITInlines.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITInlines.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes.cpp:34: jit/JITInlines.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITInlines.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JITInlines.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JITInlines.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 364 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 410 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes.cpp:35: jit/JITStubCall.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubCall.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 232 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITOpcodes.cpp:39: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITOpcodes.cpp:39: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITOpcodes.cpp:39: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1279 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1307:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1307 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1319:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1319 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1334:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1334 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1351:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1351 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1372 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1378:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1378 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1435:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1435 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1444:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1444 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1454:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1454 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1467 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1664:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1664 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1676:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1676 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes.cpp:1704:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1704 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITExceptions.h:30, from jit/JITExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITExceptions.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITOpcodes32_64.cpp:27: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes32_64.cpp:27: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITOpcodes32_64.cpp:27: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITOpcodes32_64.cpp:27: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITOpcodes32_64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITOpcodes32_64.cpp:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes32_64.cpp:31: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITPropertyAccess.o jit/JITPropertyAccess.cpp In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITOpcodes32_64.cpp:31: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITOpcodes32_64.cpp:31: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITOpcodes32_64.cpp:31: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITOpcodes32_64.cpp:31: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITOpcodes32_64.cpp:31: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITOpcodes32_64.cpp:31: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes32_64.cpp:31: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes32_64.cpp:33: jit/JITInlines.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITInlines.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes32_64.cpp:33: jit/JITInlines.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITInlines.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JITInlines.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JITInlines.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 364 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 410 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITOpcodes32_64.cpp:34: jit/JITStubCall.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ jit/JITStubCall.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ jit/JITStubCall.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ jit/JITStubCall.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ jit/JITStubCall.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ jit/JITStubCall.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITStubCall.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ jit/JITStubCall.h:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubCall.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 232 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ jit/JITStubCall.h:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITOpcodes32_64.cpp:38: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITOpcodes32_64.cpp:38: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITOpcodes32_64.cpp:38: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes32_64.cpp:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITOpcodes32_64.cpp:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #elif CPU(ARM) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes32_64.cpp:97:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 97 | #elif CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ jit/JITOpcodes32_64.cpp:1092:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1092 | #if ENABLE(DEBUG_WITH_BREAKPOINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITPropertyAccess.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITPropertyAccess.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:29: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITPropertyAccess.cpp:29: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITPropertyAccess.cpp:29: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITPropertyAccess.cpp:29: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITPropertyAccess.cpp:29: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITPropertyAccess.cpp:29: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:29: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:29: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:35: jit/JITInlines.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITInlines.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:35: jit/JITInlines.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITInlines.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JITInlines.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JITInlines.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 364 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 410 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:36: jit/JITStubCall.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubCall.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 232 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITPropertyAccess.cpp:39: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITPropertyAccess.cpp:39: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITPropertyAccess.cpp:39: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess.cpp:42: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITPropertyAccess.cpp:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1320:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1320 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1333 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1543 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1589:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1589 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1600:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1600 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1612:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1612 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1650:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1650 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1663 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1681:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1681 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1727:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1727 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess.cpp:1745:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1745 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITPropertyAccess32_64.o jit/JITPropertyAccess32_64.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITPropertyAccess32_64.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITPropertyAccess32_64.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:28:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 28 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:30: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITPropertyAccess32_64.cpp:30: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITPropertyAccess32_64.cpp:30: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITPropertyAccess32_64.cpp:30: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITPropertyAccess32_64.cpp:30: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITPropertyAccess32_64.cpp:30: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:30: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:30: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:35: jit/JITInlines.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITInlines.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:35: jit/JITInlines.h:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 182 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:192:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 192 | #if CPU(X86) | ^~~~~~~~~~~ jit/JITInlines.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JITInlines.h:197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 197 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JITInlines.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 281 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 333 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 364 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JITInlines.h:366:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 366 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:400:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 400 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:410:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 410 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITInlines.h:455:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 455 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:36: jit/JITStubCall.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubCall.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:209:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 209 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:219:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 219 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 232 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubCall.h:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if USE(JSVALUE32_64) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITPropertyAccess32_64.cpp:39: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITPropertyAccess32_64.cpp:39: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITPropertyAccess32_64.cpp:39: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITPropertyAccess32_64.cpp:42: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:627:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 627 | #if CPU(MIPS) || CPU(SH4) || CPU(ARM) | ^~~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:627:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 627 | #if CPU(MIPS) || CPU(SH4) || CPU(ARM) | ^~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:627:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITPropertyAccess32_64.cpp:650:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 650 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:676:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 676 | #if CPU(MIPS) || CPU(SH4) || CPU(ARM) | ^~~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:676:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 676 | #if CPU(MIPS) || CPU(SH4) || CPU(ARM) | ^~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:676:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITPropertyAccess32_64.cpp:690:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 690 | #if CPU(MIPS) || CPU(SH4) || CPU(ARM) | ^~~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:690:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 690 | #if CPU(MIPS) || CPU(SH4) || CPU(ARM) | ^~~~~~~~~~~ jit/JITPropertyAccess32_64.cpp:690:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITOpcodes.cpp:31: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITOpcodes.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITOpcodes.cpp:31: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITOpcodes.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITOpcodes.cpp:31: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITOpcodes.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITStubRoutine.o jit/JITStubRoutine.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITStubRoutine.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITStubRoutine.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from jit/JITStubRoutine.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/JITStubRoutine.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/JITStubRoutine.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/JITStubRoutine.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from jit/JITStubRoutine.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from jit/JITStubRoutine.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from jit/JITStubRoutine.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITStubRoutine.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITOpcodes.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from jit/JITStubRoutine.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from jit/JITStubRoutine.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from jit/JITStubRoutine.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from jit/JITStubRoutine.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITOpcodes.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ jit/JITOpcodes.cpp: In member function 'void JSC::JIT::emitSlow_op_put_to_base(JSC::Instruction*, JSC::SlowCaseEntry*&)': jit/JITOpcodes.cpp:1625:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1625 | linkSlowCase(iter); | ~~~~~~~~~~~~^~~~~~ jit/JITOpcodes.cpp:1626:5: note: here 1626 | case PutToBaseOperation::GlobalVariablePut: | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITOpcodes32_64.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITOpcodes32_64.cpp:27: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITPropertyAccess.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ jit/JITOpcodes32_64.cpp: In member function 'void JSC::JIT::emit_op_put_to_base(JSC::Instruction*)': jit/JITOpcodes32_64.cpp:1317:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1317 | addSlowCase(branchTest8(NonZero, AbsoluteAddress(operation->m_predicatePointer))); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITOpcodes32_64.cpp:1318:5: note: here 1318 | case PutToBaseOperation::GlobalVariablePut: { | ^~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/JIT.h:46, from jit/JITPropertyAccess32_64.cpp:30: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITPropertyAccess32_64.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from jit/JITStubRoutine.h:33, from jit/JITStubRoutine.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from jit/JITStubRoutine.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITStubs.o jit/JITStubs.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITStubs.cpp:31: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITStubs.cpp:31: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITStubs.cpp:31: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.cpp:31: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITStubs.cpp:31: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITStubs.cpp:31: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITStubs.cpp:31: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITStubs.cpp:31: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITStubs.cpp:31: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITStubs.cpp:31: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITStubs.cpp:31: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:35, from jit/JITStubs.cpp:34: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LowLevelInterpreter.h:33, from jit/JITStubs.h:35, from jit/JITStubs.cpp:34: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LowLevelInterpreter.h:33, from jit/JITStubs.h:35, from jit/JITStubs.cpp:34: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:35, from jit/JITStubs.cpp:34: llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITStubs.h:37, from jit/JITStubs.cpp:34: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ResolveOperation.h:30, from jit/JITStubs.h:38, from jit/JITStubs.cpp:34: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.cpp:34: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubs.cpp:34: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:49, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JITStubs.cpp:47: ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(INTERNAL_VISIBILITY) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #elif OS(AIX) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | || OS(SOLARIS) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~~ ../WTF/wtf/InlineASM.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | || OS(NETBSD) | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | || OS(NETBSD) \ | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | || OS(QNX) | ^ ~~~~~ ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.cpp:47: ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.cpp:48: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITStubs.cpp:48: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITStubs.cpp:48: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITStubs.cpp:48: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITStubs.cpp:48: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITStubs.cpp:48: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITStubs.cpp:48: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.cpp:48: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.cpp:49: jit/JITExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITStubs.cpp:56: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITStubs.cpp:56: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from jit/JITStubs.cpp:56: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from jit/JITStubs.cpp:64: parser/SourceProviderCacheItem.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from jit/JITStubs.cpp:64: parser/SourceProviderCacheItem.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITStubs.cpp:68: assembler/RepatchBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.cpp:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) && CPU(X86) | ^~~~~~~~~~~~~~~~ jit/JITStubs.cpp:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) && CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.cpp:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #elif COMPILER(GCC) && CPU(X86_64) | ^~~~~~~~~~~~~~~~ jit/JITStubs.cpp:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #elif COMPILER(GCC) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.cpp:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #elif (COMPILER(GCC) || COMPILER(RVCT)) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ jit/JITStubs.cpp:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #elif (COMPILER(GCC) || COMPILER(RVCT)) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #elif (COMPILER(GCC) || COMPILER(RVCT)) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 217 | #elif (COMPILER(GCC) || COMPILER(MSVC) || COMPILER(RVCT)) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~ jit/JITStubs.cpp:217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 217 | #elif (COMPILER(GCC) || COMPILER(MSVC) || COMPILER(RVCT)) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.cpp:217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 217 | #elif (COMPILER(GCC) || COMPILER(MSVC) || COMPILER(RVCT)) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #elif COMPILER(MSVC) && CPU(X86) | ^~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #elif COMPILER(MSVC) && CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.cpp:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.cpp:536:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 536 | #if CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.cpp:553:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 553 | #if WTF_MIPS_PIC | ^~~~~~~~~~~~ jit/JITStubs.cpp:587:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if WTF_MIPS_PIC | ^~~~~~~~~~~~ jit/JITStubs.cpp:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if COMPILER(GCC) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ jit/JITStubs.cpp:634:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 634 | #if COMPILER(GCC) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #elif COMPILER(GCC) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~ jit/JITStubs.cpp:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #elif COMPILER(GCC) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #elif COMPILER(RVCT) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #elif COMPILER(RVCT) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif COMPILER(RVCT) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | #elif COMPILER(RVCT) && CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:873:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 873 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:884:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 884 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:904:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 904 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:910:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 910 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.cpp:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if CPU(ARM_THUMB2) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:1240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if CPU(ARM_THUMB2) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ jit/JITStubs.cpp:1261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1261 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.cpp:1262:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1262 | #if WTF_MIPS_PIC | ^~~~~~~~~~~~ jit/JITStubs.cpp:1967:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1967 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.cpp:1976:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1976 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:1991:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1991 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:1998:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1998 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2015:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2015 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2023:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2023 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2029:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2029 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2035:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2035 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2043:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2043 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2062 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2071:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2071 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2079:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2079 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2092:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2092 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:2973:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2973 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.cpp:3066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3066 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JITThunks.o jit/JITThunks.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JITThunks.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JITThunks.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JITThunks.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITThunks.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITThunks.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JITThunks.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITThunks.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JITThunks.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JITThunks.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JITThunks.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:35, from jit/JITThunks.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LowLevelInterpreter.h:33, from jit/JITThunks.h:35, from jit/JITThunks.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LowLevelInterpreter.h:33, from jit/JITThunks.h:35, from jit/JITThunks.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:35, from jit/JITThunks.cpp:27: llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from jit/JITThunks.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:28, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from jit/JITThunks.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ jit/JITThunks.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from jit/JITThunks.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from jit/JITThunks.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Identifier.h:24, from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ArgList.h:25, from runtime/JSObject.h:26, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSDestructibleObject.h:4, from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:34, from jit/JITThunks.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from jit/JITThunks.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from jit/JITThunks.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from jit/JITThunks.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from jit/JITThunks.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from jit/JITThunks.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from jit/JITThunks.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from jit/JITThunks.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from jit/JITThunks.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from jit/JITThunks.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from jit/JITThunks.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/JITThunks.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/JITThunks.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/JITThunks.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/JITThunks.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from jit/JITThunks.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from jit/JITThunks.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.cpp:32: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/JIT.h:46, from jit/JITThunks.cpp:32: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITThunks.cpp:32: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JIT.h:46, from jit/JITThunks.cpp:32: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from jit/JITThunks.cpp:32: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITThunks.cpp:32: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from jit/JITThunks.cpp:32: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITThunks.cpp:32: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from jit/JITThunks.cpp:32: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/JITThunks.cpp:32: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.cpp:32: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITThunks.cpp:34: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/JITThunks.cpp:34: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from jit/JITThunks.cpp:34: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ jit/JITThunks.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITThunks.cpp:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/JumpReplacementWatchpoint.o jit/JumpReplacementWatchpoint.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/JumpReplacementWatchpoint.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/JumpReplacementWatchpoint.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/JumpReplacementWatchpoint.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/JumpReplacementWatchpoint.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/jit/ThunkGenerators.o jit/ThunkGenerators.cpp In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from bytecode/Watchpoint.h:29, from jit/JumpReplacementWatchpoint.h:29, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from jit/JumpReplacementWatchpoint.cpp:27: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from jit/ThunkGenerators.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from jit/ThunkGenerators.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.h:29, from jit/ThunkGenerators.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from assembler/CodeLocation.h:29, from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JumpReplacementWatchpoint.h:34, from jit/JumpReplacementWatchpoint.cpp:27: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PageReservation.h:29, from heap/SuperRegion.h:31, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from jit/JumpReplacementWatchpoint.h:35, from jit/JumpReplacementWatchpoint.cpp:27: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JumpReplacementWatchpoint.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JumpReplacementWatchpoint.cpp:31: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JumpReplacementWatchpoint.cpp:31: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from jit/JITStubRoutine.h:33, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/StringHasher.h:25, from ../WTF/wtf/text/StringImpl.h:30, from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicStringImpl.h:24, from ../WTF/wtf/text/AtomicString.h:25, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/AtomicString.h:26, from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/StringHash.h:25, from heap/SlotVisitor.h:32, from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/SparseArrayValueMap.h:29, from runtime/ArrayStorage.h:32, from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:51, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/CopiedSpaceInlines.h:33, from runtime/ButterflyInlines.h:31, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from jit/ThunkGenerators.cpp:29: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from jit/ThunkGenerators.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from jit/ThunkGenerators.cpp:29: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from jit/ThunkGenerators.cpp:29: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/ThunkGenerators.cpp:29: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from jit/ThunkGenerators.cpp:29: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from jit/ThunkGenerators.cpp:29: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/ThunkGenerators.cpp:29: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/ThunkGenerators.cpp:29: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/ThunkGenerators.cpp:29: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from jit/ThunkGenerators.cpp:29: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/ThunkGenerators.cpp:29: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from jit/ThunkGenerators.cpp:29: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from jit/ThunkGenerators.cpp:29: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from jit/ThunkGenerators.cpp:29: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/ThunkGenerators.cpp:29: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/ThunkGenerators.cpp:29: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/ThunkGenerators.cpp:29: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from jit/ThunkGenerators.cpp:29: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from jit/ThunkGenerators.cpp:29: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from jit/ThunkGenerators.cpp:29: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from jit/ThunkGenerators.cpp:29: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/ThunkGenerators.cpp:29: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/ThunkGenerators.cpp:29: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/ThunkGenerators.cpp:29: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from jit/ThunkGenerators.cpp:29: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from jit/ThunkGenerators.cpp:29: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from jit/ThunkGenerators.cpp:29: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from jit/ThunkGenerators.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from jit/ThunkGenerators.cpp:29: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from jit/ThunkGenerators.cpp:29: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from jit/ThunkGenerators.cpp:29: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/ThunkGenerators.cpp:29: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/ThunkGenerators.cpp:29: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from jit/ThunkGenerators.cpp:29: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from jit/ThunkGenerators.cpp:29: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from jit/ThunkGenerators.cpp:29: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from jit/ThunkGenerators.cpp:29: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:29: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:29: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/ThunkGenerators.cpp:30: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from jit/ThunkGenerators.cpp:30: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from jit/ThunkGenerators.cpp:30: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:31: jit/SpecializedThunkJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/SpecializedThunkJIT.h:32, from jit/ThunkGenerators.cpp:31: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/SpecializedThunkJIT.h:32, from jit/ThunkGenerators.cpp:31: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from jit/SpecializedThunkJIT.h:33, from jit/ThunkGenerators.cpp:31: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/SpecializedThunkJIT.h:33, from jit/ThunkGenerators.cpp:31: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:31: jit/SpecializedThunkJIT.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/SpecializedThunkJIT.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if !CPU(X86) | ^~~~~~~~~~~ jit/SpecializedThunkJIT.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/SpecializedThunkJIT.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:32: ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(INTERNAL_VISIBILITY) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #elif OS(AIX) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | || OS(SOLARIS) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~~ ../WTF/wtf/InlineASM.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | || OS(NETBSD) | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | || OS(NETBSD) \ | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | || OS(QNX) | ^ ~~~~~ ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ThunkGenerators.cpp:32: ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/ThunkGenerators.cpp:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:168:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 168 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if CPU(X86) | ^~~~~~~~~~~ jit/ThunkGenerators.cpp:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #elif CPU(X86_64) | ^~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/ThunkGenerators.cpp:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/ThunkGenerators.cpp:338:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 338 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/ThunkGenerators.cpp:375:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 375 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if CPU(X86_64) && COMPILER(GCC) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if CPU(X86_64) && COMPILER(GCC) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if CPU(X86_64) && COMPILER(GCC) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ jit/ThunkGenerators.cpp:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 511 | #if CPU(X86_64) && COMPILER(GCC) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ jit/ThunkGenerators.cpp:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #elif CPU(X86) && COMPILER(GCC) && OS(LINUX) && defined(__PIC__) | ^~~~~~~~~~~ jit/ThunkGenerators.cpp:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #elif CPU(X86) && COMPILER(GCC) && OS(LINUX) && defined(__PIC__) | ^~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #elif CPU(X86) && COMPILER(GCC) && OS(LINUX) && defined(__PIC__) | ^~~~~~~~~~~~ jit/ThunkGenerators.cpp:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #elif CPU(X86) && COMPILER(GCC) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ jit/ThunkGenerators.cpp:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #elif CPU(X86) && COMPILER(GCC) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #elif CPU(X86) && COMPILER(GCC) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ jit/ThunkGenerators.cpp:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 551 | #elif CPU(X86) && COMPILER(GCC) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ jit/ThunkGenerators.cpp:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #elif CPU(ARM_THUMB2) && COMPILER(GCC) && PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #elif CPU(ARM_THUMB2) && COMPILER(GCC) && PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ jit/ThunkGenerators.cpp:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITStubs.cpp:37: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITStubs.cpp:37: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITStubs.cpp:37: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITStubs.cpp:37: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITStubs.cpp:37: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from jit/JITStubs.cpp:37: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/llint/LLIntCLoop.o llint/LLIntCLoop.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from llint/LLIntCLoop.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntCLoop.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from llint/LLIntCLoop.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from llint/LLIntCLoop.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from llint/LLIntCLoop.cpp:27: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefCounted.h:25, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/CachedTranscendentalFunction.h:29, from runtime/VM.h:32, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertySlot.h:27, from bytecode/Instruction.h:34, from llint/LLIntCLoop.cpp:29: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from llint/LLIntCLoop.cpp:29: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from llint/LLIntCLoop.cpp:29: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from llint/LLIntCLoop.cpp:29: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from llint/LLIntCLoop.cpp:29: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from llint/LLIntCLoop.cpp:29: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from llint/LLIntCLoop.cpp:29: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from llint/LLIntCLoop.cpp:29: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntCLoop.cpp:29: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ llint/LLIntCLoop.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITStubs.cpp:31: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' parser/Parser.h:195:55: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/llint/LLIntData.o llint/LLIntData.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITStubs.cpp:31: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITStubs.h:36, from jit/JITStubs.cpp:34: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Parser.h:289:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITStubs.h:33, from jit/JITStubs.cpp:34: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/InternalFunction.h:27, from runtime/JSFunction.h:27, from runtime/Executable.h:33, from jit/JITThunks.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from llint/LLIntData.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from llint/LLIntData.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from llint/LLIntData.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntData.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntData.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntData.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntData.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntData.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from llint/LLIntData.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from llint/LLIntData.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/RefPtr.h:28, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits >, WTF::HashTraits > >; Value = WTF::KeyValuePair, JSC::Weak >]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = std::pair; Value = WTF::KeyValuePair, JSC::Weak >; Extractor = WTF::KeyValuePairKeyExtractor, JSC::Weak > >; HashFunctions = WTF::PairHash; Traits = WTF::HashMapValueTraits >, WTF::HashTraits > >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, JSC::Weak >]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator >, WTF::HashTraits > >, WTF::PairHash >; T = std::pair; Extra = JSC::PassWeak; Key = std::pair; Value = WTF::KeyValuePair, JSC::Weak >; Extractor = WTF::KeyValuePairKeyExtractor, JSC::Weak > >; HashFunctions = WTF::PairHash; Traits = WTF::HashMapValueTraits >, WTF::HashTraits > >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, JSC::Weak >, WTF::KeyValuePairKeyExtractor, JSC::Weak > >, WTF::PairHash, WTF::HashMapValueTraits >, WTF::HashTraits > >, WTF::HashTraits > > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = std::pair; MappedArg = JSC::Weak; HashArg = WTF::PairHash; KeyTraitsArg = WTF::HashTraits >; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, JSC::Weak >, WTF::KeyValuePairKeyExtractor, JSC::Weak > >, WTF::PairHash, WTF::HashMapValueTraits >, WTF::HashTraits > >, WTF::HashTraits > > >; WTF::HashMap::KeyType = std::pair; WTF::HashMap::MappedPassInReferenceType = JSC::PassWeak&]' ../WTF/wtf/HashMap.h:349:28: required from 'WTF::HashMap::AddResult WTF::HashMap::set(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = std::pair; MappedArg = JSC::Weak; HashArg = WTF::PairHash; KeyTraitsArg = WTF::HashTraits >; MappedTraitsArg = WTF::HashTraits >; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, JSC::Weak >, WTF::KeyValuePairKeyExtractor, JSC::Weak > >, WTF::PairHash, WTF::HashMapValueTraits >, WTF::HashTraits > >, WTF::HashTraits > > >; WTF::HashMap::KeyType = std::pair; WTF::HashMap::MappedPassInType = JSC::PassWeak]' heap/WeakInlines.h:129:5: required from 'void JSC::weakAdd(Map&, const Key&, Value) [with Map = WTF::HashMap, JSC::Weak >; Key = std::pair; Value = JSC::PassWeak]' jit/JITThunks.cpp:78:120: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, JSC::Weak >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from runtime/CallData.h:32, from jit/JITThunks.h:33, from jit/JITThunks.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, JSC::Weak >' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from llint/LLIntData.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from llint/LLIntData.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from llint/LLIntData.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ llint/LLIntData.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from jit/JITThunks.h:36, from jit/JITThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/JITThunks.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/CommonSlowPaths.h:29, from jit/JITStubs.cpp:36: runtime/JSObject.h: In member function 'void JSC::JSObject::initializeIndex(JSC::VM&, unsigned int, JSC::JSValue)': runtime/JSObject.h:380:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | if (!v.isInt32()) { | ^~ runtime/JSObject.h:386:9: note: here 386 | case ALL_CONTIGUOUS_INDEXING_TYPES: { | ^~~~ runtime/JSObject.h: In member function 'void JSC::JSObject::setIndexQuickly(JSC::VM&, unsigned int, JSC::JSValue)': runtime/JSObject.h:324:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 324 | if (!v.isInt32()) { | ^~ runtime/JSObject.h:330:9: note: here 330 | case ALL_CONTIGUOUS_INDEXING_TYPES: { | ^~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertySlot.h:27, from bytecode/Instruction.h:34, from llint/LLIntData.cpp:33: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from llint/LLIntData.cpp:33: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from llint/LLIntData.cpp:33: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from bytecode/Instruction.h:37, from llint/LLIntData.cpp:33: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from llint/LLIntData.cpp:33: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from llint/LLIntData.cpp:33: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from llint/LLIntData.cpp:33: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/StructureChain.h:30, from bytecode/Instruction.h:38, from llint/LLIntData.cpp:33: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.cpp:33: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.cpp:34: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.cpp:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(LLINT_C_LOOP) | ^ ~~~~~~~~~~~~~~~ llint/LLIntData.cpp:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ llint/LLIntData.cpp:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ llint/LLIntData.cpp:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ llint/LLIntData.cpp:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/llint/LLIntEntrypoints.o llint/LLIntEntrypoints.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from llint/LLIntEntrypoints.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntEntrypoints.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from llint/LLIntEntrypoints.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from llint/LLIntEntrypoints.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from llint/LLIntEntrypoints.cpp:27: llint/LLIntEntrypoints.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntEntrypoints.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from llint/LLIntEntrypoints.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from heap/HandleTypes.h:29, from runtime/WriteBarrier.h:30, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from ../WTF/wtf/MetaAllocator.h:34, from heap/SuperRegion.h:29, from heap/Region.h:30, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from heap/CopyWorkList.h:29, from heap/CopiedBlock.h:30, from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/WriteBarrier.h:31, from runtime/PropertyStorage.h:29, from runtime/IndexingHeader.h:29, from runtime/ArrayConventions.h:24, from runtime/JSArray.h:24, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from jit/ThunkGenerators.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from jit/ThunkGenerators.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JITCode.h:32, from llint/LLIntEntrypoints.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from llint/LLIntEntrypoints.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from llint/LLIntEntrypoints.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from llint/LLIntEntrypoints.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSObject.h:28, from llint/LLIntEntrypoints.cpp:33: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from llint/LLIntEntrypoints.cpp:33: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from llint/LLIntEntrypoints.cpp:33: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from llint/LLIntEntrypoints.cpp:33: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntEntrypoints.cpp:34: llint/LLIntThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntEntrypoints.cpp:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if ENABLE(JIT) | ^~~~~~~~~~ llint/LLIntEntrypoints.cpp:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(JIT) | ^~~~~~~~~~ llint/LLIntEntrypoints.cpp:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntCLoop.cpp:29: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/PropertySlot.h:25, from bytecode/Instruction.h:34, from llint/LLIntCLoop.cpp:29: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/llint/LLIntExceptions.o llint/LLIntExceptions.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from llint/LLIntExceptions.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntExceptions.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from llint/LLIntExceptions.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from llint/LLIntExceptions.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from llint/LLIntExceptions.h:30, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from llint/LLIntExceptions.h:30, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from llint/LLIntExceptions.h:30, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from llint/LLIntExceptions.h:30, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from llint/LLIntExceptions.cpp:27: llint/LLIntExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntExceptions.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from llint/LLIntExceptions.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from llint/LLIntExceptions.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from llint/LLIntExceptions.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from llint/LLIntExceptions.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntExceptions.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from llint/LLIntExceptions.cpp:32: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from llint/LLIntExceptions.cpp:32: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from llint/LLIntExceptions.cpp:32: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from llint/LLIntExceptions.cpp:32: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from llint/LLIntExceptions.cpp:32: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ByValInfo.h:34, from bytecode/CodeBlock.h:34, from llint/LLIntExceptions.cpp:32: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from jit/ClosureCallStubRoutine.h:33, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from llint/LLIntExceptions.cpp:32: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from llint/LLIntExceptions.cpp:32: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from llint/LLIntExceptions.cpp:32: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from llint/LLIntExceptions.cpp:32: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from llint/LLIntExceptions.cpp:32: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from llint/LLIntExceptions.cpp:32: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from llint/LLIntExceptions.cpp:32: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from llint/LLIntExceptions.cpp:32: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from llint/LLIntExceptions.cpp:32: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from llint/LLIntExceptions.cpp:32: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from llint/LLIntExceptions.cpp:32: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from llint/LLIntExceptions.cpp:32: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from llint/LLIntExceptions.cpp:32: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from llint/LLIntExceptions.cpp:32: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from llint/LLIntExceptions.cpp:32: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from llint/LLIntExceptions.cpp:32: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from llint/LLIntExceptions.cpp:32: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from llint/LLIntExceptions.cpp:32: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from llint/LLIntExceptions.cpp:32: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from llint/LLIntExceptions.cpp:32: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from llint/LLIntExceptions.cpp:32: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from llint/LLIntExceptions.cpp:32: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from llint/LLIntExceptions.cpp:32: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from llint/LLIntExceptions.cpp:32: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from llint/LLIntExceptions.cpp:32: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from llint/LLIntExceptions.cpp:32: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from llint/LLIntExceptions.cpp:32: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from llint/LLIntExceptions.cpp:32: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from llint/LLIntExceptions.cpp:32: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from llint/LLIntExceptions.cpp:32: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from llint/LLIntExceptions.cpp:32: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from llint/LLIntExceptions.cpp:32: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from llint/LLIntExceptions.cpp:32: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from llint/LLIntExceptions.cpp:32: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from llint/LLIntExceptions.cpp:32: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from llint/LLIntExceptions.cpp:32: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from llint/LLIntExceptions.cpp:32: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from llint/LLIntExceptions.cpp:32: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from llint/LLIntExceptions.cpp:34: jit/JITExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from llint/LLIntExceptions.cpp:35: llint/LLIntCommon.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from llint/LLIntExceptions.cpp:37: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from llint/LLIntExceptions.cpp:37: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from llint/LLIntExceptions.cpp:37: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/Instruction.h:32, from llint/LLIntData.cpp:33: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/PropertySlot.h:25, from bytecode/Instruction.h:34, from llint/LLIntData.cpp:33: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/llint/LLIntSlowPaths.o llint/LLIntSlowPaths.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from llint/LLIntSlowPaths.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from llint/LLIntSlowPaths.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from llint/LLIntSlowPaths.h:30, from llint/LLIntSlowPaths.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from llint/LLIntSlowPaths.h:30, from llint/LLIntSlowPaths.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.h:30, from llint/LLIntSlowPaths.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.h:30, from llint/LLIntSlowPaths.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:27: llint/LLIntSlowPaths.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntSlowPaths.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:29, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: bytecode/DataFormat.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/DataFormat.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PassRefPtr.h:25, from ../WTF/wtf/RefPtr.h:29, from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/HashTable.h:30, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITStubRoutine.h:34, from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from assembler/AssemblerBuffer.h:33, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: bytecode/ValueRecovery.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: bytecode/ValueRecovery.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/ValueRecovery.h:350:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 350 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/ClassInfo.h:26, from runtime/Structure.h:29, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:34, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/ByValInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/ClosureCallStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/ClosureCallStubRoutine.h:34, from bytecode/CallLinkInfo.h:29, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/GCAwareJITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CallLinkInfo.h:32, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/JITWriteBarrier.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/InternalFunction.h:28, from runtime/JSFunction.h:27, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from bytecode/ObjectAllocationProfile.h:30, from runtime/JSFunction.h:30, from bytecode/CallLinkInfo.h:33, from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:36, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/CallLinkInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:37, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/CallReturnOffsetToBytecodeOffset.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:43, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGCommon.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 123 | #if DFG_ENABLE(DEBUG_PROPAGATION_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dfg/DFGCommon.h:260:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 260 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGMinifiedGraph.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGMinifiedNode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:34, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGMinifiedID.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGNodeType.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGNodeType.h:33, from dfg/DFGMinifiedNode.h:35, from dfg/DFGMinifiedGraph.h:33, from bytecode/CodeBlock.h:45, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGNodeFlags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGAbstractValue.h:34, from dfg/DFGOSREntry.h:29, from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGStructureAbstractValue.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:46, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGOSREntry.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGOSRExit.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGGPRInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGGPRInfo.h:33, from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGRegisterBank.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGGPRInfo.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:36, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGGPRInfo.h:255:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 255 | #if CPU(X86) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:317:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 317 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGGPRInfo.h:390:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 390 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGGPRInfo.h:460:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 460 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGGPRInfo.h:527:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 527 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:37, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGValueRecoveryOverride.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:39, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/MethodOfGettingAValueProfile.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGOSRExit.h:41, from bytecode/CodeBlock.h:47, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/ValueProfile.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGVariableEventStream.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGVariableEvent.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGVariableEvent.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from dfg/DFGVariableEventStream.h:35, from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGVariableEvent.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ dfg/DFGVariableEvent.h:208:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 208 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:48, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGVariableEventStream.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if DFG_ENABLE(DEBUG_VERBOSE) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:34, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Executable.h:35, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/EvalCodeCache.h:32, from bytecode/CodeBlock.h:49, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:55, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/Instruction.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if !ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:59, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: jit/JumpReplacementWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:60, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/JumpTable.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 63 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:79:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 79 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/JumpTable.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:62, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/LazyOperandValueProfile.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/StructureStubInfo.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGRegisterSet.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from dfg/DFGRegisterSet.h:33, from bytecode/StructureStubInfo.h:34, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: dfg/DFGFPRInfo.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ dfg/DFGFPRInfo.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) | ^~~~~~~~~~~ dfg/DFGFPRInfo.h:167:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 167 | #if CPU(MIPS) | ^~~~~~~~~~~~ dfg/DFGFPRInfo.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if CPU(SH4) | ^~~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:39, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/PolymorphicAccessStructureList.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/StructureStubInfo.h:41, from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/StructureStubClearingWatchpoint.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from bytecode/CodeBlock.h:67, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/StructureStubInfo.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:225:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 225 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:238:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 238 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ bytecode/StructureStubInfo.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/CodeBlock.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:428:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 428 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:585:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 585 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:599:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 599 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:756:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 756 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1040:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1040 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1052:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1052 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1056:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1056 | #if ENABLE(VERBOSE_VALUE_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1067:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1067 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1085:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1085 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1089:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1089 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1121:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1121 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1163 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1185 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1189 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1197:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1197 | #if ENABLE(DFG_JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ bytecode/CodeBlock.h:1200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1200 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1247:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1247 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1294 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1297 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1302 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ bytecode/CodeBlock.h:1306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1306 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: bytecode/CodeBlock.h:1339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1339 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1364:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1364 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1389:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1389 | #if ENABLE(JIT) | ^~~~~~~~~~ bytecode/CodeBlock.h:1441:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1441 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ bytecode/CodeBlock.h:1461:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1461 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:36: jit/HostCallReturnValue.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/HostCallReturnValue.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:38: jit/JIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from jit/JIT.h:49, from llint/LLIntSlowPaths.cpp:38: jit/JITDisassembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from llint/LLIntSlowPaths.cpp:38: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from jit/JITDisassembler.h:33, from jit/JIT.h:49, from llint/LLIntSlowPaths.cpp:38: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from llint/LLIntSlowPaths.cpp:38: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JIT.h:50, from llint/LLIntSlowPaths.cpp:38: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:38: jit/JIT.h:165:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 165 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 174 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 207 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:38: jit/JIT.h:374:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 374 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JIT.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:514:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 514 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:569:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 569 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JIT.h:815:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 815 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JIT.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:861:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 861 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:866:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 866 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ jit/JIT.h:880:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 880 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JIT.h:912:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 912 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JIT.h:934:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 934 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:39: jit/JITDriver.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITDriver.h:34, from llint/LLIntSlowPaths.cpp:39: dfg/DFGDriver.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JITDriver.h:36, from llint/LLIntSlowPaths.cpp:39: llint/LLIntEntrypoints.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/JSCellInlines.h:35, from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from llint/LLIntSlowPaths.cpp:44: runtime/StructureInlines.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 92 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValueInlines.h:31, from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from llint/LLIntSlowPaths.cpp:44: runtime/JSCellInlines.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCellInlines.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Operations.h:27, from runtime/JSPropertyNameIterator.h:34, from llint/LLIntSlowPaths.cpp:44: runtime/JSCJSValueInlines.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValueInlines.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:47: llint/LLIntCommon.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from llint/LLIntSlowPaths.cpp:48: llint/LLIntExceptions.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:120:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 120 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if ENABLE(JIT) | ^~~~~~~~~~ llint/LLIntSlowPaths.cpp:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:294:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 294 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:300:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 300 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:319:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 319 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:367:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 367 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if ENABLE(JIT_VERBOSE_OSR) | ^~~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:499:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 499 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ llint/LLIntSlowPaths.cpp:937:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 937 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from llint/LLIntEntrypoints.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSObject.h:31, from llint/LLIntEntrypoints.cpp:33: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/llint/LLIntThunks.o llint/LLIntThunks.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from llint/LLIntThunks.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from llint/LLIntThunks.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntThunks.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LLIntThunks.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntThunks.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LLIntThunks.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from llint/LLIntThunks.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from llint/LLIntThunks.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from llint/LLIntThunks.cpp:27: llint/LLIntThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntThunks.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from jit/JITCode.h:30, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JITCode.h:32, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JSInterfaceJIT.h:30, from llint/LLIntThunks.cpp:31: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/MacroAssembler.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/MacroAssembler.h:42, from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:30:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 30 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/AssemblerBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/AbstractMacroAssembler.h:30, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/AbstractMacroAssembler.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(APPLE_ARMV7S) | ^~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 59 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86_64) || CPU(X86) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 230 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 258 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:270:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 270 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:304:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 304 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:315:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 315 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:325:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 325 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:537:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 537 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/AbstractMacroAssembler.h:545:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 545 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:567:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 567 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:571:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 571 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:573:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 573 | #elif CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:582:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 582 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:586:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 586 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:597:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 597 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:601:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 601 | #if CPU(SH4) | ^~~~~~~~~~~ assembler/AbstractMacroAssembler.h:682:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 682 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:720:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 720 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:790:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 790 | #if ENABLE(DFG_REGISTER_ALLOCATION_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/AbstractMacroAssembler.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerMIPS.h:33, from assembler/MacroAssembler.h:42, from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~~~~~ assembler/MIPSAssembler.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 32 | #if ENABLE(ASSEMBLER) && CPU(MIPS) | ^~~~~~~~~~~~ assembler/MIPSAssembler.h:191:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:199:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 199 | #if WTF_MIPS_ISA(1) | ^ assembler/MIPSAssembler.h:267:29: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 267 | #if WTF_MIPS_ISA_AT_LEAST(32) | ^ assembler/MIPSAssembler.h:699:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:699:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 699 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:710:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^ assembler/MIPSAssembler.h:710:28: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 710 | #if WTF_MIPS_ISA_REV(2) && WTF_MIPS_FP64 | ^~~~~~~~~~~~~ assembler/MIPSAssembler.h:847:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 847 | #if WTF_MIPS_ISA_REV(2) && !GCC_VERSION_AT_LEAST(4, 4, 3) | ^ In file included from assembler/MacroAssembler.h:42, from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/MacroAssemblerMIPS.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:808:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 808 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:836:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 836 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:863:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 863 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1213 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1213:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1222:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1222:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1222 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1231:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] assembler/MacroAssemblerMIPS.h:1231:53: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1231 | #if WTF_MIPS_DOUBLE_FLOAT && WTF_MIPS_ISA_AT_LEAST(2) | ^ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1240 | #if WTF_MIPS_DOUBLE_FLOAT | ^~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerMIPS.h:1240:5: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssembler.h:42, from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/MacroAssemblerMIPS.h:2209:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2209 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2239:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2239 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2298:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2298 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2347:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2347 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2377:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2377 | #if WTF_MIPS_ISA(1) | ^ assembler/MacroAssemblerMIPS.h:2436:19: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 2436 | #if WTF_MIPS_ISA(1) | ^ In file included from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/MacroAssembler.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ assembler/MacroAssembler.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 186 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if CPU(MIPS) | ^~~~~~~~~~~~ assembler/MacroAssembler.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if !CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from jit/JSInterfaceJIT.h:35, from llint/LLIntThunks.cpp:31: assembler/MacroAssembler.h:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 278 | #if !CPU(ARM) | ^~~~~~~~~~~ assembler/MacroAssembler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if !CPU(X86_64) | ^~~~~~~~~~~~~~ assembler/MacroAssembler.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if ENABLE(JIT_CONSTANT_BLINDING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntThunks.cpp:31: jit/JSInterfaceJIT.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JSInterfaceJIT.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 103 | #elif CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JSInterfaceJIT.h:129:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 129 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 196 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntThunks.cpp:31: jit/JSInterfaceJIT.h:286:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 286 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:341:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 341 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:373:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 373 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:387:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 387 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JSInterfaceJIT.h:401:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 401 | #if CPU(ARM) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:417:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 417 | #elif CPU(SH4) | ^~~~~~~~~~~ jit/JSInterfaceJIT.h:434:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 434 | #elif CPU(MIPS) | ^~~~~~~~~~~~ In file included from runtime/JSObject.h:28, from llint/LLIntThunks.cpp:32: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from llint/LLIntThunks.cpp:32: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from llint/LLIntThunks.cpp:32: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from llint/LLIntThunks.cpp:32: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntThunks.cpp:33: assembler/LinkBuffer.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from llint/LLIntThunks.cpp:33: assembler/LinkBuffer.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ assembler/LinkBuffer.h:254:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 254 | #if ENABLE(BRANCH_COMPACTION) | ^~~~~~~~~~~~~~~~~~~~~~~~ llint/LLIntThunks.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if !ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/llint/LowLevelInterpreter.o llint/LowLevelInterpreter.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from llint/LowLevelInterpreter.cpp:26: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from llint/LowLevelInterpreter.cpp:26: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:56, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from llint/LowLevelInterpreter.cpp:26: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from llint/LowLevelInterpreter.cpp:26: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from llint/LowLevelInterpreter.cpp:27: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LowLevelInterpreter.h:33, from llint/LowLevelInterpreter.cpp:27: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LowLevelInterpreter.h:33, from llint/LowLevelInterpreter.cpp:27: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LowLevelInterpreter.cpp:27: llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LowLevelInterpreter.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from llint/LLIntOfflineAsmConfig.h:29, from llint/LowLevelInterpreter.cpp:31: llint/LLIntCommon.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from llint/LLIntOfflineAsmConfig.h:31, from llint/LowLevelInterpreter.cpp:31: ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if OS(DARWIN) || (OS(WINDOWS) && CPU(X86)) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if (OS(LINUX) || OS(FREEBSD)) && CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #elif CPU(X86) && COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #elif OS(LINUX) && CPU(X86) && defined(__PIC__) | ^~~~~~~~~~~ ../WTF/wtf/InlineASM.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if HAVE(INTERNAL_VISIBILITY) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #elif OS(AIX) | ^~~~~~~~~~ ../WTF/wtf/InlineASM.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | || OS(SOLARIS) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~ ../WTF/wtf/InlineASM.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 71 | || (OS(HPUX) && CPU(IA64)) \ | ^ ~~~~~~~ ../WTF/wtf/InlineASM.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | || OS(NETBSD) | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #elif OS(LINUX) \ | ^~~~~~~~~~~~ ../WTF/wtf/InlineASM.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | || OS(FREEBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | || OS(OPENBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/InlineASM.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | || OS(NETBSD) \ | ^ ~~~~~~~~ ../WTF/wtf/InlineASM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | || OS(QNX) | ^ ~~~~~ ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntOfflineAsmConfig.h:31, from llint/LowLevelInterpreter.cpp:31: ../WTF/wtf/InlineASM.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if (CPU(ARM_TRADITIONAL) && (defined(thumb2) || defined(__thumb2__) || defined(__thumb) || defined(__thumb__))) || CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ In file included from llint/LowLevelInterpreter.cpp:31: llint/LLIntOfflineAsmConfig.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 50 | #if CPU(X86) | ^~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(MIPS) | ^~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if CPU(SH4) | ^~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 101 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(JSVALUE64) && OS(WINDOWS) | ^~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if USE(JSVALUE64) && OS(WINDOWS) | ^~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:143:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 143 | #if ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ llint/LLIntOfflineAsmConfig.h:149:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 149 | #if CPU(MIPS) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ /home/giuliobenetti/autobuild/run/instance-2/output-1/host/bin/mipsel-linux-g++ -c -Wall -Wextra -Wreturn-type -Wchar-subscripts -Wformat-security -Wreturn-type -Wno-unused-parameter -Wno-sign-compare -Wno-switch -Wno-switch-enum -Wundef -Wmissing-noreturn -Winit-self -pipe -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -D_FORTIFY_SOURCE=1 --sysroot=/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot -fno-stack-protector -fno-strict-aliasing -fPIC -std=gnu++11 -fvisibility=hidden -fvisibility-inlines-hidden -pthread -fno-exceptions -D_REENTRANT -MD -DQT_NO_LINKED_LIST -DBUILDING_QT__=1 -DNDEBUG -DENABLE_3D_RENDERING=1 -DENABLE_BLOB=1 -DENABLE_CANVAS_PATH=1 -DENABLE_CHANNEL_MESSAGING=1 -DENABLE_CSS_BOX_DECORATION_BREAK=1 -DENABLE_CSS_COMPOSITING=1 -DENABLE_CSS_EXCLUSIONS=1 -DENABLE_CSS_FILTERS=1 -DENABLE_CSS_IMAGE_SET=1 -DENABLE_CSS_REGIONS=1 -DENABLE_CSS_SHAPES=1 -DENABLE_CSS_STICKY_POSITION=1 -DENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=1 -DENABLE_DATALIST_ELEMENT=1 -DENABLE_DETAILS_ELEMENT=1 -DENABLE_DOWNLOAD_ATTRIBUTE=1 -DENABLE_FAST_MOBILE_SCROLLING=1 -DENABLE_FILTERS=1 -DENABLE_FTPDIR=1 -DENABLE_FULLSCREEN_API=1 -DENABLE_GESTURE_EVENTS=1 -DENABLE_ICONDATABASE=1 -DENABLE_IFRAME_SEAMLESS=1 -DENABLE_INDEXED_DATABASE=1 -DENABLE_INPUT_TYPE_COLOR=1 -DENABLE_INSPECTOR=1 -DENABLE_INSPECTOR_SERVER=1 -DENABLE_JAVASCRIPT_DEBUGGER=1 -DENABLE_LEGACY_NOTIFICATIONS=1 -DENABLE_LEGACY_VIEWPORT_ADAPTION=1 -DENABLE_LEGACY_VENDOR_PREFIXES=1 -DENABLE_LEGACY_WEB_AUDIO=1 -DENABLE_LINK_PREFETCH=1 -DENABLE_METER_ELEMENT=1 -DENABLE_MHTML=1 -DENABLE_NOTIFICATIONS=1 -DENABLE_PAGE_VISIBILITY_API=1 -DENABLE_PROGRESS_ELEMENT=1 -DENABLE_RESOLUTION_MEDIA_QUERY=1 -DENABLE_REQUEST_ANIMATION_FRAME=1 -DENABLE_SHARED_WORKERS=1 -DENABLE_SMOOTH_SCROLLING=1 -DENABLE_SQL_DATABASE=1 -DENABLE_SUBPIXEL_LAYOUT=1 -DENABLE_SVG=1 -DENABLE_SVG_FONTS=1 -DENABLE_TOUCH_ADJUSTMENT=1 -DENABLE_TOUCH_EVENTS=1 -DENABLE_TOUCH_SLIDER=1 -DENABLE_VIDEO_TRACK=1 -DENABLE_VIEW_MODE_CSS_MEDIA=1 -DENABLE_WEB_SOCKETS=1 -DENABLE_WEB_TIMING=1 -DENABLE_WORKERS=1 -DENABLE_XHR_TIMEOUT=1 -DWTF_USE_TILED_BACKING_STORE=1 -DWTF_USE_CROSS_PLATFORM_CONTEXT_MENUS=1 -DHAVE_QTPRINTSUPPORT=1 -DHAVE_QSTYLE=1 -DHAVE_QTTESTLIB=1 -DWTF_USE_LIBXML2=1 -DWTF_USE_ZLIB=1 -DWTF_USE_WEBP=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_LIBJPEG=1 -DWTF_USE_LIBPNG=1 -DHAVE_FONTCONFIG=1 -DPLUGIN_ARCHITECTURE_UNSUPPORTED=1 -DENABLE_VIDEO=1 -DWTF_USE_GSTREAMER=1 -DWTF_USE_NATIVE_FULLSCREEN_VIDEO=1 -DHAVE_SQLITE3=1 -DENABLE_GAMEPAD=1 -DWTF_USE_LEVELDB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DWTF_USE_GLIB=1 -DWTF_USE_SYSTEM_LEVELDB=1 -DENABLE_ACCELERATED_2D_CANVAS=0 -DENABLE_BATTERY_STATUS=0 -DENABLE_CANVAS_PROXY=0 -DENABLE_CSP_NEXT=0 -DENABLE_CSS_GRID_LAYOUT=0 -DENABLE_CSS_HIERARCHIES=0 -DENABLE_CSS_IMAGE_ORIENTATION=0 -DENABLE_CSS_IMAGE_RESOLUTION=0 -DENABLE_CSS_SHADERS=0 -DENABLE_CSS_VARIABLES=0 -DENABLE_CSS3_CONDITIONAL_RULES=0 -DENABLE_CSS3_TEXT=0 -DENABLE_CSS3_TEXT_LINE_BREAK=0 -DENABLE_DASHBOARD_SUPPORT=0 -DENABLE_DATAGRID=0 -DENABLE_DATA_TRANSFER_ITEMS=0 -DENABLE_DEVICE_ORIENTATION=0 -DENABLE_DIRECTORY_UPLOAD=0 -DENABLE_FILE_SYSTEM=0 -DENABLE_FONT_LOAD_EVENTS=0 -DENABLE_GEOLOCATION=0 -DENABLE_HIGH_DPI_CANVAS=0 -DENABLE_INPUT_SPEECH=0 -DENABLE_INPUT_TYPE_DATE=0 -DENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 -DENABLE_INPUT_TYPE_DATETIMELOCAL=0 -DENABLE_INPUT_TYPE_MONTH=0 -DENABLE_INPUT_TYPE_TIME=0 -DENABLE_INPUT_TYPE_WEEK=0 -DENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 -DENABLE_MATHML=0 -DENABLE_MEDIA_SOURCE=0 -DENABLE_MEDIA_STATISTICS=0 -DENABLE_MEDIA_STREAM=0 -DENABLE_MICRODATA=0 -DENABLE_MOUSE_CURSOR_SCALE=0 -DENABLE_NAVIGATOR_CONTENT_UTILS=0 -DENABLE_NETSCAPE_PLUGIN_API=0 -DENABLE_NETWORK_INFO=0 -DENABLE_NOSNIFF=0 -DENABLE_ORIENTATION_EVENTS=0 -DENABLE_PROXIMITY_EVENTS=0 -DENABLE_QUOTA=0 -DENABLE_RESOURCE_TIMING=0 -DENABLE_SCRIPTED_SPEECH=0 -DENABLE_SECCOMP_FILTERS=0 -DENABLE_SHADOW_DOM=0 -DENABLE_STYLE_SCOPED=0 -DENABLE_TEMPLATE_ELEMENT=0 -DENABLE_TEXT_AUTOSIZING=0 -DENABLE_THREADED_HTML_PARSER=0 -DENABLE_TOUCH_ICON_LOADING=0 -DENABLE_USER_TIMING=0 -DENABLE_VIBRATION=0 -DENABLE_WEBGL=0 -DENABLE_WEB_AUDIO=0 -DENABLE_XSLT=0 -DSTATICALLY_LINKED_WITH_WTF -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT -DQT_ASCII_CAST_WARNINGS -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I. -I../../Source -I../WTF -Iassembler -Ibytecode -Ibytecompiler -Iheap -Idfg -Idebugger -Idisassembler -Iinterpreter -Ijit -Illint -Iparser -Iprofiler -Iruntime -Itools -Iyarr -IAPI -IForwardingHeaders -Igenerated -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore/generated/LLIntOffsetsExtractor -I../../Source -I/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/include -I../WTF -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/glib-2.0 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/lib/glib-2.0/include -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/libmount -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/blkid -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5 -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore -I.moc -I/home/giuliobenetti/autobuild/run/instance-2/output-1/host/mkspecs/devices/linux-buildroot-g++ -o .obj/parser/Lexer.o parser/Lexer.cpp In file included from ../WTF/wtf/Platform.h:32, from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/Compiler.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if defined(__GNUC__) && !COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(GCC) && !COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:184:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 184 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 202 | #if COMPILER(GCC) && defined(NDEBUG) && !COMPILER(MINGW) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:251:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 251 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:282:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 282 | #if COMPILER_SUPPORTS(CXX_OVERRIDE_CONTROL) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if COMPILER_QUIRK(FINAL_IS_CALLED_SEALED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:296:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 296 | #if COMPILER_SUPPORTS(CXX_DELETED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 324 | #if COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #elif COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Compiler.h:340:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 340 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if CPU(MIPS) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if CPU(SPARC32) || CPU(SPARC64) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:360:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 360 | #if CPU(ARM) || CPU(MIPS) || CPU(SH4) || CPU(SPARC) || CPU(MIPS64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:372:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 372 | #if OS(ANDROID) && !defined(Q_OS_ANDROID_NO_SDK) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:392:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 392 | #if OS(DARWIN) && ((defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED) \ | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:396:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 396 | #elif OS(DARWIN) && defined(TARGET_OS_MAC) && TARGET_OS_MAC | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:462:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 462 | #if OS(AIX) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:463:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 463 | || OS(ANDROID) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:464:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 464 | || OS(DARWIN) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:465:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 465 | || OS(FREEBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:466:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 466 | || OS(HURD) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:467:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 467 | || OS(LINUX) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:468:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 468 | || OS(NETBSD) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:469:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 469 | || OS(OPENBSD) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:470:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 470 | || OS(QNX) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | || OS(SOLARIS) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:478:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 478 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:543:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 543 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 546 | #if PLATFORM(MAC) || PLATFORM(IOS) || (PLATFORM(WIN) && USE(CG)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:550:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 550 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:556:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 556 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:568:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 568 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:572:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 572 | #if OS(WINCE) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:583:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 583 | #if OS(ANDROID) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:587:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 587 | #if !USE(WCHAR_UNICODE) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 591 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:591:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:609:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 609 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:613:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 613 | #if PLATFORM(QT) && OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:617:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 617 | #if OS(DARWIN) && !PLATFORM(GTK) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 621 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:631:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 631 | #if PLATFORM(WIN) && !USE(WINGDI) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 639 | #if USE(CFNETWORK) || PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:639:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 644 | #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:644:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:649:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 649 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:659:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 659 | #if OS(UNIX) && !OS(ANDROID) && !OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 663 | #if (OS(FREEBSD) || OS(OPENBSD)) && !defined(__GLIBC__) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:663:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 668 | #if !COMPILER(MSVC) && !COMPILER(RVCT) && !COMPILER(MINGW) && !(COMPILER(GCC) && OS(QNX)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:674:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 674 | #if OS(DARWIN) || (OS(FREEBSD) && !defined(__GLIBC__)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 679 | #if !OS(WINDOWS) && !OS(SOLARIS) && !OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:679:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:685:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 685 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:701:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 701 | #if OS(WINDOWS) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:712:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 712 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:721, from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/FeatureDefines.h:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 57 | #if PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if PLATFORM(MAC) && !PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if !PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:201:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 201 | #if PLATFORM(WIN) && !OS(WINCE) && !PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 216 | #if PLATFORM(WIN) && OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:235:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 235 | #if PLATFORM(WIN_CAIRO) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:248:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 248 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:272:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 272 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 542 | #if ENABLE(INPUT_TYPE_DATE) || ENABLE(INPUT_TYPE_DATETIME_INCOMPLETE) || ENABLE(INPUT_TYPE_DATETIMELOCAL) || ENABLE(INPUT_TYPE_MONTH) || ENABLE(INPUT_TYPE_TIME) || ENABLE(INPUT_TYPE_WEEK) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:542:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/FeatureDefines.h:656:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 656 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:742:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 742 | #if ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:834:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 834 | #if ENABLE(SATURATED_LAYOUT_ARITHMETIC) && !ENABLE(SUBPIXEL_LAYOUT) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:838:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 838 | #if ENABLE(SVG_FONTS) && !ENABLE(SVG) | ^~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/FeatureDefines.h:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 842 | #if ENABLE(VIDEO_TRACK) && !ENABLE(VIDEO) | ^~~~~~~~~~~~ In file included from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/Platform.h:723:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 723 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:726:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 726 | #if !OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:731:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 731 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:735:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 735 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:749:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 749 | #if ENABLE(CODEBLOCK_SAMPLING) && !ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if ENABLE(OPCODE_SAMPLING) || ENABLE(SAMPLING_FLAGS) || ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:757:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 757 | #if (CPU(X86_64) && (OS(UNIX) || OS(WINDOWS)) && !CPU(X32)) \ | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:758:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 758 | || (CPU(IA64) && !CPU(IA64_32)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:759:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 759 | || CPU(ALPHA) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:760:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 760 | || CPU(SPARC64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:761:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 761 | || CPU(S390X) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:762:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 762 | || CPU(AARCH64) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:763:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 763 | || CPU(MIPS64) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:764:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 764 | || CPU(PPC64) | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:772:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 772 | #if !defined(ENABLE_JIT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 1, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:777:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 777 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:782:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 782 | #if CPU(X32) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:786:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 786 | #if !defined(ENABLE_JIT) && CPU(SH4) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~ ../WTF/wtf/Platform.h:792:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 792 | && (CPU(X86) || CPU(X86_64) || CPU(ARM) || CPU(MIPS)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:793:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 793 | && (OS(DARWIN) || !COMPILER(GCC) || GCC_VERSION_AT_LEAST(4, 1, 0)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:794:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 794 | && !OS(WINCE) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~ ../WTF/wtf/Platform.h:795:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 795 | && !(OS(QNX) && !PLATFORM(QT)) /* We use JIT in QNX Qt */ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:802:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 802 | #if !defined(WTF_USE_UDIS86) && ENABLE(JIT) && (PLATFORM(MAC) || (PLATFORM(QT) && OS(LINUX))) \ | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:803:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 803 | && (CPU(X86) || CPU(X86_64)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:807:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 807 | #if !defined(WTF_USE_ARMV7_DISASSEMBLER) && ENABLE(JIT) && PLATFORM(IOS) && CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:811:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 811 | #if !defined(ENABLE_DISASSEMBLER) && (USE(UDIS86) || USE(ARMV7_DISASSEMBLER)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/Platform.h:816:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 816 | #if !defined(ENABLE_LLINT) && COMPILER(GCC) && !GCC_VERSION_AT_LEAST(4, 3, 0) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:821:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 821 | #if !defined(ENABLE_LLINT) && CPU(ARM) && (!CPU(ARM_VFP) || OS(ANDROID)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:828:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 828 | && ENABLE(JIT) \ | ^ ~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~~ ../WTF/wtf/Platform.h:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 829 | && (OS(DARWIN) || OS(LINUX)) \ | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~~ ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:830:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 830 | && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(QT)) \ | ^ ~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~~ ../WTF/wtf/Platform.h:831:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 831 | && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2) || CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4)) | ^ ~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if !defined(ENABLE_DFG_JIT) && ENABLE(JIT) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 837 | #if (CPU(X86) || CPU(X86_64)) && (OS(DARWIN) || OS(LINUX)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:841:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 841 | #if CPU(ARM_THUMB2) && (PLATFORM(IOS) || PLATFORM(BLACKBERRY) || PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:845:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 845 | #if CPU(ARM_TRADITIONAL) || CPU(MIPS) || CPU(SH4) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 851 | #if !ENABLE(JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:862:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 862 | #if !(ENABLE(JIT) || ENABLE(LLINT)) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:870:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 870 | #if !defined(ENABLE_VALUE_PROFILER) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:874:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 874 | #if !defined(ENABLE_VERBOSE_VALUE_PROFILE) && ENABLE(VALUE_PROFILER) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:890:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 890 | #if !defined(ENABLE_DFG_REGISTER_ALLOCATION_VALIDATION) && ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:899:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 899 | #if CPU(X86) && COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:901:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 901 | #elif CPU(X86) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:908:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 908 | #if COMPILER(GCC) || (COMPILER(RVCT) && defined(__GNUC__)) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(COMPUTED_GOTO) && ENABLE(LLINT) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:921:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 921 | #if !defined(ENABLE_YARR_JIT) && !ENABLE(LLINT_C_LOOP) && !(OS(QNX) && PLATFORM(QT)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~ ../WTF/wtf/Platform.h:930:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 930 | #if ENABLE(JIT) || ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:941:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 941 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:942:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 942 | #if CPU(X86_64) || PLATFORM(IOS) || CPU(MIPS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:951:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 951 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:952:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 952 | #if !USE(LIBXML2) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:959:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 959 | #if PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:963:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 963 | #if ENABLE(WEBGL) && !defined(WTF_USE_3D_GRAPHICS) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:968:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 968 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:972:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 972 | #if USE(TEXTURE_MAPPER) && USE(3D_GRAPHICS) && !defined(WTF_USE_TEXTURE_MAPPER_GL) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:977:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 977 | #if USE(3D_GRAPHICS) && PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 981 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:988:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 988 | #if PLATFORM(WIN) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:992:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 992 | #if PLATFORM(MAC) && HAVE(ACCESSIBILITY) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:996:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 996 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #if !defined(ENABLE_THREADING_LIBDISPATCH) && HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1008:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1008 | #if USE(GLIB) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/Platform.h:1009, from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/gobject/GTypedefs.h:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 70 | #if USE(CAIRO) | ^~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #if USE(CLUTTER) | ^~~~~~~~~~~~~~~ ../WTF/wtf/gobject/GTypedefs.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 80 | #if PLATFORM(GTK) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1016:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1016 | #if !defined(WTF_USE_EXPORT_MACROS) && (PLATFORM(MAC) || PLATFORM(QT) || (PLATFORM(WIN) && (defined(_MSC_VER) && _MSC_VER >= 1600))) | ^~~~~~~~~~~~~~~~ In file included from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1020 | #if !defined(WTF_USE_EXPORT_MACROS_FOR_TESTING) && (PLATFORM(GTK) || PLATFORM(WIN)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1020:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1024 | #if (PLATFORM(QT) && !OS(DARWIN) && !OS(WINDOWS)) || PLATFORM(GTK) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1024:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1028:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1028 | #if !defined(WTF_USE_IMLANG_FONT_LINK2) && !OS(WINCE) | ^~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1032:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1032 | #if !defined(ENABLE_COMPARE_AND_SWAP) && (OS(WINDOWS) || (COMPILER(GCC) && (CPU(X86) || CPU(X86_64) || CPU(ARM_THUMB2)))) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1038:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1038 | #if !defined(ENABLE_PARALLEL_GC) && !ENABLE(OBJECT_MARK_LOGGING) && (PLATFORM(MAC) || PLATFORM(IOS) || PLATFORM(QT) || PLATFORM(BLACKBERRY) || PLATFORM(GTK)) && ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1046:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1046 | #if !defined(ENABLE_BINDING_INTEGRITY) && !OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1050 | #if PLATFORM(MAC) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1050:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1054 | #if (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1054:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1058:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1058 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1062:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1062 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~ ../WTF/wtf/Platform.h:1066:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1066 | #if (PLATFORM(MAC) || (OS(WINDOWS) && USE(CG))) && !PLATFORM(IOS) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1070:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1070 | #if PLATFORM(MAC) || PLATFORM(GTK) || (PLATFORM(WIN) && !USE(WINGDI) && !PLATFORM(WIN_CAIRO)) | ^~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1074:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1074 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1078 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1078:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1082:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1082 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1086:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1086 | #if !defined(WTF_USE_ZLIB) && !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1090:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1090 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ {standard input}: Assembler messages: {standard input}:709: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $v0,$t8,$t7' {standard input}:760: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $v1,$t8,$t7' {standard input}:766: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $t2,$t8,$t7' {standard input}:771: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $v1,$t7,$t8' {standard input}:838: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movn $v0,$t8,$t7' {standard input}:889: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movn $v1,$t8,$t7' {standard input}:895: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movn $t2,$t8,$t7' {standard input}:900: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movn $v1,$t7,$t8' {standard input}:974: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $v0,$t8,$t7' {standard input}:1057: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movn $v0,$t7,$t8' {standard input}:1354: Error: float register should be even, was 3 {standard input}:1358: Error: float register should be even, was 1 {standard input}:1374: Error: float register should be even, was 3 {standard input}:1442: Error: opcode not supported on this processor: mips32r6 (mips32r6) `mult $v1,$s3' {standard input}:1443: Error: opcode not supported on this processor: mips32r6 (mips32r6) `mflo $s3' {standard input}:1444: Error: opcode not supported on this processor: mips32r6 (mips32r6) `mfhi $t8' {standard input}:1473: Error: float register should be even, was 3 {standard input}:1477: Error: float register should be even, was 1 {standard input}:1493: Error: float register should be even, was 3 {standard input}:1588: Error: float register should be even, was 3 {standard input}:1592: Error: float register should be even, was 1 {standard input}:1608: Error: float register should be even, was 3 {standard input}:1683: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.eq.d $f18,$f2' {standard input}:1684: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_binaryOpCustomStore__integerOperationAndStore__notInt' {standard input}:1713: Error: float register should be even, was 3 {standard input}:1717: Error: float register should be even, was 1 {standard input}:1733: Error: float register should be even, was 3 {standard input}:2337: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $s3,$t8,$t7' {standard input}:2363: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $v1,$t8,$t7' {standard input}:2396: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $v0,$t7,$t8' {standard input}:2479: Error: opcode not supported on this processor: mips32r6 (mips32r6) `movz $v1,$t8,$t7' {standard input}:3269: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.eq.d $f0,$f0' {standard input}:3270: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_opGetByValSlow' {standard input}:3272: Error: float register should be even, was 1 {standard input}:3634: Error: float register should be even, was 1 {standard input}:3635: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.eq.d $f0,$f0' {standard input}:3636: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_opPutByValSlow' In file included from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1097 | #if !PLATFORM(IOS) && PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1097:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Platform.h:1101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1101 | #if COMPILER(GCC) && defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1103:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1103 | #elif OS(WINDOWS) && (_WIN32_WINNT >= 0x0502) | ^~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1109 | #if PLATFORM(MAC) || PLATFORM(BLACKBERRY) || PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1112:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1112 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1116 | #if PLATFORM(MAC) && (PLATFORM(IOS) || __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:30, from parser/Lexer.cpp:25: ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1123 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Platform.h:1123:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ./config.h:31, from parser/Lexer.cpp:25: ../WTF/wtf/ExportMacros.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ExportMacros.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(EXPORT_MACROS_FOR_TESTING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:33, from parser/Lexer.cpp:25: runtime/JSExportMacros.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if USE(EXPORT_MACROS) | ^~~~~~~~~~~~~~~~~~~~~ In file included from parser/Lexer.cpp:25: ./config.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ {standard input}:5732: Error: float register should be even, was 3 {standard input}:5735: Error: float register should be even, was 1 {standard input}:5736: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.olt.d $f0,$f2' {standard input}:5737: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1t .L_offlineasm_compare__jumpTarget' {standard input}:5748: Error: float register should be even, was 3 {standard input}:5749: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.olt.d $f0,$f2' {standard input}:5750: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1t .L_offlineasm_compare__jumpTarget' In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from parser/Lexer.cpp:25: ../WTF/wtf/Assertions.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ {standard input}:5833: Error: float register should be even, was 3 {standard input}:5836: Error: float register should be even, was 1 {standard input}:5837: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.olt.d $f0,$f2' {standard input}:5838: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_58_compare__jumpTarget' {standard input}:5849: Error: float register should be even, was 3 {standard input}:5850: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.olt.d $f0,$f2' {standard input}:5851: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_58_compare__jumpTarget' {standard input}:5934: Error: float register should be even, was 3 {standard input}:5937: Error: float register should be even, was 1 {standard input}:5938: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ule.d $f0,$f2' {standard input}:5939: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_59_compare__jumpTarget' {standard input}:5950: Error: float register should be even, was 3 {standard input}:5951: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ule.d $f0,$f2' {standard input}:5952: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_59_compare__jumpTarget' In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from parser/Lexer.cpp:25: ../WTF/wtf/Assertions.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if COMPILER(GCC) && !defined(__OBJC__) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/PossiblyNull.h:29, from ../WTF/wtf/FastMalloc.h:25, from ./config.h:56, from parser/Lexer.cpp:25: ../WTF/wtf/Assertions.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 183 | #if OS(WINCE) | ^~~~~~~~~~~~ {standard input}:6035: Error: float register should be even, was 3 ../WTF/wtf/Assertions.h:191:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 191 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ {standard input}:6038: Error: float register should be even, was 1 {standard input}:6039: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ule.d $f0,$f2' {standard input}:6040: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1t .L_offlineasm_60_compare__jumpTarget' ../WTF/wtf/Assertions.h:203:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 203 | #if defined(__cplusplus) && COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ {standard input}:6051: Error: float register should be even, was 3 {standard input}:6052: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ule.d $f0,$f2' ../WTF/wtf/Assertions.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if defined(__cplusplus) || COMPILER(RVCT) | ^~~~~~~~~~~~~~~~~ {standard input}:6053: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1t .L_offlineasm_60_compare__jumpTarget' ../WTF/wtf/Assertions.h:310:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 310 | #if COMPILER_SUPPORTS(C_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:313:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 313 | #elif COMPILER_SUPPORTS(CXX_STATIC_ASSERT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Assertions.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if COMPILER(CLANG) | ^~~~~~~~~~~~~~~~~~ {standard input}:6136: Error: float register should be even, was 3 {standard input}:6139: Error: float register should be even, was 1 {standard input}:6140: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ole.d $f0,$f2' {standard input}:6141: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1t .L_offlineasm_61_compare__jumpTarget' {standard input}:6152: Error: float register should be even, was 3 {standard input}:6153: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ole.d $f0,$f2' {standard input}:6154: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1t .L_offlineasm_61_compare__jumpTarget' In file included from ./config.h:56, from parser/Lexer.cpp:25: ../WTF/wtf/FastMalloc.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if ENABLE(WTF_MALLOC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ {standard input}:6237: Error: float register should be even, was 3 {standard input}:6240: Error: float register should be even, was 1 {standard input}:6241: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ole.d $f0,$f2' {standard input}:6242: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_62_compare__jumpTarget' In file included from ./config.h:56, from parser/Lexer.cpp:25: ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~~~~ {standard input}:6253: Error: float register should be even, was 3 ../WTF/wtf/FastMalloc.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 242 | #if COMPILER(GCC) && OS(DARWIN) | ^~~~~~~~~~~~~ {standard input}:6254: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ole.d $f0,$f2' ../WTF/wtf/FastMalloc.h:244:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 244 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ {standard input}:6255: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_62_compare__jumpTarget' ../WTF/wtf/FastMalloc.h:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 261 | #if ENABLE(GLOBAL_FASTMALLOC_NEW) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./config.h:59, from parser/Lexer.cpp:25: ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/DisallowCType.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 44 | #if !PLATFORM(QT) && !(OS(DARWIN) && PLATFORM(GTK)) && !OS(QNX) && !defined(_LIBCPP_VERSION) | ^~~~~~~~~~ In file included from parser/Lexer.cpp:25: ./config.h:61:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 61 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ {standard input}:6338: Error: float register should be even, was 3 {standard input}:6341: Error: float register should be even, was 1 {standard input}:6342: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ult.d $f0,$f2' {standard input}:6343: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_63_compare__jumpTarget' {standard input}:6354: Error: float register should be even, was 3 {standard input}:6355: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ult.d $f0,$f2' {standard input}:6356: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1f .L_offlineasm_63_compare__jumpTarget' {standard input}:6439: Error: float register should be even, was 3 {standard input}:6442: Error: float register should be even, was 1 {standard input}:6443: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ult.d $f0,$f2' {standard input}:6444: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1t .L_offlineasm_64_compare__jumpTarget' {standard input}:6455: Error: float register should be even, was 3 {standard input}:6456: Error: opcode not supported on this processor: mips32r6 (mips32r6) `c.ult.d $f0,$f2' {standard input}:6457: Error: opcode not supported on this processor: mips32r6 (mips32r6) `bc1t .L_offlineasm_64_compare__jumpTarget' In file included from ../WTF/wtf/CheckedArithmetic.h:30, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/EnumClass.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/EnumClass.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if !COMPILER_SUPPORTS(CXX_STRONG_ENUMS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: *** [Makefile.JavaScriptCore.Target:45860: .obj/llint/LowLevelInterpreter.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from ../WTF/wtf/CheckedArithmetic.h:31, from ../WTF/wtf/StdLibExtras.h:31, from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/TypeTraits.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/TypeTraits.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #if COMPILER(CLANG) || GCC_VERSION_AT_LEAST(4, 6, 0) || (defined(_MSC_VER) && (_MSC_VER >= 1400) && (_MSC_VER < 1600) && !defined(__INTEL_COMPILER)) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/StdLibExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if COMPILER(GCC) && defined(__APPLE_CC__) && __GNUC__ == 4 && __GNUC_MINOR__ == 0 && __GNUC_PATCHLEVEL__ == 1 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if (CPU(ARM) || CPU(MIPS)) && COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/StdLibExtras.h:162:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 162 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/FastAllocBase.h:93, from ../WTF/wtf/PrintStream.h:30, from disassembler/Disassembler.h:30, from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/StdLibExtras.h:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 265 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:29, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: disassembler/Disassembler.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(DISASSEMBLER) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:26, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/NullPtr.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if COMPILER_SUPPORTS(CXX_NULLPTR) || defined(_LIBCPP_VERSION) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OwnPtr.h:27, from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/OwnPtrCommon.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/OwnPtrCommon.h:76:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 76 | #if PLATFORM(EFL) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/OwnPtr.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:84:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 84 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/OwnPtr.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if !COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/OwnPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Atomics.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif OS(QNX) | ^~~~~~~~~~ ../WTF/wtf/Atomics.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 75 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #elif OS(QNX) | ^~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:66, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Atomics.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #elif OS(ANDROID) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #elif COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if HAVE(ATOMICS_64BIT) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER(GCC) && !COMPILER(CLANG) // Work around a gcc bug | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:148:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 148 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:187:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 187 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 221 | #if OS(WINDOWS) && !COMPILER(GCC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:228:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 228 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~ ../WTF/wtf/Atomics.h:250:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 250 | #elif CPU(X86) || CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/Atomics.h:285:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 285 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:65, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/DynamicAnnotations.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(DYNAMIC_ANNOTATIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/ThreadingPrimitives.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/ThreadSafeRefCounted.h:66, from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/ThreadingPrimitives.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadingPrimitives.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/Threading.h:69, from ../WTF/wtf/ThreadRestrictionVerifier.h:35, from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/ThreadSafeRefCounted.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:106:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 106 | #if USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSafeRefCounted.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if !USE(LOCKFREE_THREADSAFEREFCOUNTED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:28, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/ThreadRestrictionVerifier.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/RefCounted.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 83 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ ../WTF/wtf/RefCounted.h:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 231 | #if HAVE(DISPATCH_H) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/RefPtr.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if !COMPILER_SUPPORTS(CXX_NULLPTR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/RefPtr.h:154:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 154 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:25, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/Alignment.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if COMPILER(GCC) || COMPILER(MINGW) || COMPILER(RVCT) || COMPILER(GCCE) || (COMPILER(SUNCC) && __SUNPRO_CC > 0x590) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/Alignment.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if COMPILER(GCC) && !COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/HashFunctions.h:125:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 125 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/HashFunctions.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) | ^~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocator.h:40, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/TCSpinLock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if OS(UNIX) | ^~~~~~~~~~~ ../WTF/wtf/TCSpinLock.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(COMPARE_AND_SWAP) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/MetaAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/MetaAllocator.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/OSAllocator.h:30, from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/VMTags.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/PageAllocation.h:30, from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/OSAllocator.h:85:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 85 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:34, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/PageAllocation.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:45:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 45 | #if HAVE(ERRNO_H) | ^~~~~~~~~~~~ ../WTF/wtf/PageAllocation.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if HAVE(MMAP) | ^~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 94 | #if COMPILER(SUNCC) && __SUNPRO_CC <= 0x590 | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:178:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 178 | #if COMPILER(GCC) && defined(_FORTIFY_SOURCE) | ^~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h:549:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 549 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:722:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 722 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:755:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 755 | #if COMPILER(MSVC) && defined(_ITERATOR_DEBUG_LEVEL) && _ITERATOR_DEBUG_LEVEL | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/Vector.h:767:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 767 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: jit/ExecutableAllocator.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if OS(IOS) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if OS(IOS) || OS(QNX) | ^~~~~~~~~~ jit/ExecutableAllocator.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if CPU(MIPS) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(SH4) && OS(LINUX) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 58 | #if OS(WINCE) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:66:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 66 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if ENABLE(EXECUTABLE_ALLOCATOR_DEMAND) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~ jit/ExecutableAllocator.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if CPU(ARM) || CPU(MIPS) | ^~~~~~~~~~~~ jit/ExecutableAllocator.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(META_ALLOCATOR_PROFILE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 139 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/ExecutableAllocator.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 158 | #if ENABLE(ASSEMBLER_WX_EXCLUSIVE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCJSValue.h:33, from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/MathExtras.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if OS(OPENBSD) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if OS(QNX) || COMPILER(INTEL) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:82:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 82 | #if OS(DARWIN) | ^~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:91:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 91 | #if OS(SOLARIS) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if OS(OPENBSD) && __cplusplus < 201103L | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 151 | #if COMPILER(GCC) && OS(QNX) && _CPPLIB_VER < 640 | ^~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 156 | #if OS(ANDROID) || COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:171:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 171 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ../WTF/wtf/MathExtras.h:371:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 371 | #if COMPILER(MINGW64) && (!defined(__MINGW64_VERSION_RC) || __MINGW64_VERSION_RC < 1) | ^~~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:29, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/JSCJSValue.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:87:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 87 | #if CPU(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:118:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 118 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/JSCJSValue.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:280:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 280 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:302:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 302 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/JSCJSValue.h:397:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 397 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from bytecode/Opcode.h:33, from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: llint/LLIntOpcode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntOpcode.h:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 33 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntOpcode.h:69:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 69 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from llint/LLIntData.h:30, from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: bytecode/Opcode.h:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 243 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bytecode/Opcode.h:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 264 | #if ENABLE(OPCODE_STATS) | ^~~~~~~~~~~~~~~~~~~ In file included from assembler/MacroAssemblerCodeRef.h:31, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: llint/LLIntData.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ llint/LLIntData.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LLIntData.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: assembler/MacroAssemblerCodeRef.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:55:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 55 | #if CPU(X86) && OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 68 | #if CPU(X86) | ^~~~~~~~~~~ In file included from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: assembler/MacroAssemblerCodeRef.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if CALLING_CONVENTION_IS_STDCALL && !OS(WINDOWS) | ^~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:274:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 274 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:292:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 292 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:306:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 306 | #if CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ assembler/MacroAssemblerCodeRef.h:359:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 359 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: interpreter/AbstractPC.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:25:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 25 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/unicode/Unicode.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/unicode/Unicode.h:32, from ../WTF/wtf/text/ASCIIFastPath.h:31, from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/unicode/icu/UnicodeIcu.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(ICU_UNICODE) | ^~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:28, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if OS(DARWIN) && (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/ASCIIFastPath.h:135:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 135 | #elif COMPILER(GCC) && CPU(ARM_NEON) && !(PLATFORM(BIG_ENDIAN) || PLATFORM(MIDDLE_ENDIAN)) && defined(NDEBUG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/text/StringImpl.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/text/StringImpl.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:164:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 164 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:29, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/text/StringImpl.h:348:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 348 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:488:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 488 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:557:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 557 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:635:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 635 | #if (CPU(X86) || CPU(X86_64)) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:752:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 752 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:844:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 844 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:887:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 887 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:957:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 957 | #elif CPU(X86) | ^~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/text/StringImpl.h:1000:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1000 | #elif PLATFORM(IOS) && WTF_ARM_ARCH_AT_LEAST(7) | ^~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/text/WTFString.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/text/WTFString.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:361:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 361 | #if !PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 404 | #if COMPILER_SUPPORTS(CXX_REFERENCE_QUALIFIED_FUNCTIONS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:420:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 420 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/WTFString.h:433:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 433 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/WTFString.h:439:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 439 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/text/WTFString.h:721, from ../WTF/wtf/DateMath.h:54, from runtime/JSDateMath.h:46, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/text/AtomicString.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 77 | #if COMPILER_SUPPORTS(CXX_RVALUE_REFERENCES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:146:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 146 | #if USE(CF) | ^~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:153:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 153 | #if PLATFORM(QT) | ^~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if PLATFORM(BLACKBERRY) | ^~~~~~~~~~~~~~~~~~~~~~~ ../WTF/wtf/text/AtomicString.h:195:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 195 | #if USE(CF) | ^~~~~~~~~~ In file included from runtime/JSDateMath.h:47, from runtime/DateInstanceCache.h:29, from runtime/VM.h:33, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/GregorianDateTime.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if HAVE(TM_GMTOFF) | ^~~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:29, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/HeapBlock.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 38 | #if COMPILER(GCC) | ^~~~~~~~~~~~~~~~ In file included from heap/Region.h:33, from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/PageAllocationAligned.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if OS(DARWIN) | ^~~~~~~~~~~~~ In file included from heap/BlockAllocator.h:30, from heap/Heap.h:25, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/Region.h:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 223 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:237:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 237 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:256:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 256 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:268:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 268 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ heap/Region.h:308:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 308 | #if ENABLE(SUPER_REGION) | ^~~~~~~~~~~~~~~~~~~ In file included from heap/CopiedAllocator.h:29, from heap/CopiedSpace.h:29, from heap/CopyVisitor.h:29, from heap/Heap.h:26, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/CopiedBlock.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 89 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ heap/CopiedBlock.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:27, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/DFGCodeBlocks.h:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 49 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:30, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/MarkStack.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/GCThreadSharedData.h:31, from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/MarkedBlock.h:180:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 180 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:28, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/GCThreadSharedData.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 65 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:29, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/HandleSet.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(GC_VALIDATION) || !ASSERT_DISABLED | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: jit/JITStubRoutine.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/JITStubRoutineSet.h:31, from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: jit/JITStubRoutine.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 107 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:115:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 115 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubRoutine.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 124 | #if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:31, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/JITStubRoutineSet.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 41 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from heap/MachineStackMarker.h:26, from heap/MarkedSpace.h:25, from heap/Heap.h:35, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/ThreadSpecific.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 56 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:72:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 72 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:105:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 105 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:224:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 224 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/ThreadSpecific.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if USE(PTHREADS) | ^~~~~~~~~~~~~~~~ In file included from heap/Heap.h:37, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/SlotVisitor.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 95 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ heap/SlotVisitor.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 132 | #if ENABLE(OBJECT_MARK_LOGGING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/WriteBarrierSupport.h:29, from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/SamplingCounter.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(SAMPLING_COUNTERS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from heap/Heap.h:39, from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/WriteBarrierSupport.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/WriteBarrierSupport.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:35, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/Heap.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(SIMPLE_HEAP_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap/Heap.h:332:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 332 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: jit/JITThunks.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from jit/JITThunks.h:35, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: llint/LowLevelInterpreter.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(LLINT) | ^~~~~~~~~~~~ llint/LowLevelInterpreter.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 35 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from jit/JITThunks.h:37, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: jit/ThunkGenerator.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/GCAssertions.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/WriteBarrier.h:29, from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/GCAssertions.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if COMPILER_SUPPORTS(HAS_TRIVIAL_DESTRUCTOR) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSCell.h:32, from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/WriteBarrier.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 47 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 134 | #if ENABLE(WRITE_BARRIER_PROFILING) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ runtime/WriteBarrier.h:140:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 140 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/PassWeak.h:29, from heap/WeakInlines.h:29, from jit/JITThunks.h:39, from runtime/VM.h:37, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/JSCell.h:141:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 141 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:49, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: jit/ThunkGenerators.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/VM.h:51, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if PLATFORM(MAC) || PLATFORM(IOS) | ^~~~~~~~~~~~~~~~ runtime/Watchdog.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] In file included from ../WTF/wtf/WTFThreadData.h:33, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/StackBounds.h:100:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 100 | #if OS(WINCE) | ^~~~~~~~~~~~ In file included from ../WTF/wtf/WTFThreadData.h:34, from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/StackStats.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if !ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/VM.h:61, from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/WTFThreadData.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 104 | #if OS(WINDOWS) | ^~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/WTFThreadData.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 126 | #if ENABLE(STACK_STATS) | ^~~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/VM.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 62 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:88:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 88 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:96:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 96 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:127:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 127 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:130:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 130 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:157:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 157 | #if CPU(MIPS) && (defined WTF_MIPS_ARCH_REV && WTF_MIPS_ARCH_REV == 2) | ^~~~~~~~~~~~ runtime/VM.h:163:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 163 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ runtime/VM.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 210 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:27, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~ runtime/VM.h:297:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 297 | #if ENABLE(JIT) && ENABLE(LLINT) | ^~~~~~~~~~~~ runtime/VM.h:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 305 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:321:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 321 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:343:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 343 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ runtime/VM.h:386:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 386 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:403:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 403 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/VM.h:411:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 411 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:483:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 483 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ runtime/VM.h:486:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 486 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/VM.h:489:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 489 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ runtime/VM.h:492:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 492 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ runtime/VM.h:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 510 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from interpreter/JSStack.h:33, from interpreter/CallFrame.h:28, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: interpreter/Register.h:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 193 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from interpreter/CallFrame.h:28, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: interpreter/JSStack.h:102:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 102 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ interpreter/JSStack.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(DEBUG_JSSTACK) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ interpreter/CallFrame.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ interpreter/CallFrame.h:116:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 116 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:155:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 155 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ interpreter/CallFrame.h:240:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 240 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ interpreter/CallFrame.h:283:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 283 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from runtime/ButterflyInlines.h:29, from runtime/JSArray.h:25, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from runtime/Lookup.h:27, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/ArrayStorage.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from heap/SlotVisitorInlines.h:29, from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from runtime/Lookup.h:27, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/CopiedBlockInlines.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSObject.h:42, from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from runtime/Lookup.h:27, from parser/Lexer.h:26, from parser/Lexer.cpp:26: heap/SlotVisitorInlines.h:99:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 99 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ heap/SlotVisitorInlines.h:138:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 138 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayAllocationProfile.h:30, from runtime/JSGlobalObject.h:25, from runtime/Lookup.h:27, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/JSObject.h:1446:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 1446 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/JSWrapperObject.h:25, from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from runtime/Lookup.h:27, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/JSDestructibleObject.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if ENABLE(GC_VALIDATION) | ^~~~~~~~~~~~~~~~~~~~ In file included from runtime/NumberObject.h:24, from runtime/NumberPrototype.h:24, from runtime/JSGlobalObject.h:31, from runtime/Lookup.h:27, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/JSWrapperObject.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #if USE(JSVALUE64) | ^~~~~~~~~~~~~~~~~ In file included from runtime/Error.h:27, from parser/Nodes.h:29, from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: interpreter/Interpreter.h:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 188 | #if ENABLE(COMPUTED_GOTO_OPCODES) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 198 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from runtime/Error.h:27, from parser/Nodes.h:29, from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ interpreter/Interpreter.h:257:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 257 | #if ENABLE(COMPUTED_GOTO_OPCODES) && ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from parser/Nodes.h:30, from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from jit/JITCode.h:32, from parser/Nodes.h:30, from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: jit/JITStubs.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 90 | #if !OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 114 | #elif OS(WINDOWS) && CPU(X86_64) | ^~~~~~~~~~~~~~ jit/JITStubs.h:114:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] jit/JITStubs.h:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 142 | #elif CPU(X86) | ^~~~~~~~~~~ jit/JITStubs.h:173:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 173 | #elif CPU(ARM_THUMB2) | ^~~~~~~~~~~~~~~~~~ jit/JITStubs.h:200:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 200 | #elif CPU(ARM_TRADITIONAL) | ^~~~~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:234:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 234 | #elif CPU(MIPS) | ^~~~~~~~~~~~ jit/JITStubs.h:239:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 239 | #if USE(JSVALUE32_64) | ^~~~~~~~~~~~~~~~~~~~ jit/JITStubs.h:299:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 299 | #if CPU(X86) | ^~~~~~~~~~~ In file included from jit/JITCode.h:32, from parser/Nodes.h:30, from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: jit/JITStubs.h:316:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 316 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ jit/JITStubs.h:432:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 432 | #if ENABLE(DFG_JIT) | ^~~~~~~~~~~~~~ In file included from parser/Nodes.h:30, from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: jit/JITCode.h:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 40 | #if ENABLE(JIT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:46:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 46 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~ jit/JITCode.h:81:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 81 | #if ENABLE(JIT) || ENABLE(LLINT) | ^~~~~~~~~~~~ In file included from parser/Nodes.h:30, from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: jit/JITCode.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from ../WTF/wtf/dtoa/double-conversion.h:31, from ../WTF/wtf/dtoa.h:25, from parser/Lexer.cpp:34: ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ In file included from ../WTF/wtf/dtoa/double-conversion.h:31, from ../WTF/wtf/dtoa.h:25, from parser/Lexer.cpp:34: ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~~~~ ../WTF/wtf/dtoa/utils.h:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 52 | #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA) | ^~~~~~~~~~~~ In file included from parser/Lexer.cpp:43: generated/KeywordLookup.h:3:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 3 | #if CPU(NEEDS_ALIGNED_ACCESS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/HandlerInfo.h:29, from runtime/Executable.h:32, from parser/Parser.h:28, from parser/Lexer.cpp:45: assembler/CodeLocation.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if ENABLE(ASSEMBLER) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:32, from parser/Parser.h:28, from parser/Lexer.cpp:45: bytecode/HandlerInfo.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 39 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from runtime/Executable.h:37, from parser/Parser.h:28, from parser/Lexer.cpp:45: llint/LLIntCLoop.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ In file included from bytecode/SamplingTool.h:38, from runtime/Executable.h:38, from parser/Parser.h:28, from parser/Lexer.cpp:45: ../WTF/wtf/MainThread.h:54:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 54 | #if USE(WEB_THREAD) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:64:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 64 | #if ENABLE(PARALLEL_GC) | ^~~~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:67:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 67 | #elif PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ ../WTF/wtf/MainThread.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from parser/Parser.h:28, from parser/Lexer.cpp:45: bytecode/SamplingTool.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:93:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 93 | #if ENABLE(SAMPLING_FLAGS) | ^~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 98 | #if ENABLE(SAMPLING_REGIONS) | ^~~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:233:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 233 | #if ENABLE(OPCODE_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~ bytecode/SamplingTool.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Executable.h:38, from parser/Parser.h:28, from parser/Lexer.cpp:45: bytecode/SamplingTool.h:339:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 339 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/Lexer.cpp:45: runtime/RegExp.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 34 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/Lexer.cpp:45: ./yarr/YarrJIT.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 29 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/Lexer.cpp:45: ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~ ./yarr/YarrJIT.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 37 | #if CPU(X86) && !COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ ./yarr/YarrJIT.h:51:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 51 | #if CPU(X86_64) | ^~~~~~~~~~~~~~ In file included from runtime/RegExp.h:35, from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/Lexer.cpp:45: ./yarr/YarrJIT.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 110 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ In file included from bytecode/UnlinkedCodeBlock.h:39, from runtime/Executable.h:40, from parser/Parser.h:28, from parser/Lexer.cpp:45: runtime/RegExp.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 74 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:109:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 109 | #if ENABLE(YARR_JIT_DEBUG) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:117:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 117 | #if ENABLE(REGEXP_TRACING) | ^~~~~~~~~~~~~~~~~~~~~ runtime/RegExp.h:122:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 122 | #if ENABLE(YARR_JIT) | ^~~~~~~~~~~~~~~ In file included from runtime/Executable.h:40, from parser/Parser.h:28, from parser/Lexer.cpp:45: bytecode/UnlinkedCodeBlock.h:328:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 328 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ bytecode/UnlinkedCodeBlock.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(BYTECODE_COMMENTS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from parser/Parser.h:28, from parser/Lexer.cpp:45: runtime/Executable.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 86 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/Parser.h:28, from parser/Lexer.cpp:45: runtime/Executable.h:119:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 119 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~ runtime/Executable.h:215:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 215 | #if ENABLE(JIT) || ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if ENABLE(JIT) | ^ runtime/Executable.h:227:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 227 | #if ENABLE(JIT) | ^ runtime/Executable.h:236:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 236 | #if ENABLE(JIT) | ^ runtime/Executable.h:245:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 245 | #if ENABLE(JIT) | ^ runtime/Executable.h:259:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 259 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:273:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 273 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 288 | #if ENABLE(LLINT_C_LOOP) | ^~~~~~~~~~~~~~~~~~~ runtime/Executable.h:298:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 298 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:330:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 330 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:376:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 376 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:419:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 419 | #if ENABLE(CODEBLOCK_SAMPLING) | ^~~~~~~~~~~~~~~~~~~~~~~~~ runtime/Executable.h:453:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 453 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:471:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 471 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:531:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 531 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:544:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 544 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:626:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 626 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:654:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 654 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:694:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 694 | #if ENABLE(JIT) | ^~~~~~~~~~ runtime/Executable.h:774:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 774 | #if ENABLE(JIT) | ^~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from parser/Lexer.cpp:45: parser/SourceProviderCacheItem.h:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 48 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from parser/SourceProviderCache.h:29, from parser/Parser.h:36, from parser/Lexer.cpp:45: parser/SourceProviderCacheItem.h:131:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 131 | #if COMPILER(MSVC) | ^~~~~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from llint/LLIntExceptions.cpp:32: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntExceptions.h:34, from llint/LLIntExceptions.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from llint/LLIntExceptions.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Nodes.h:33, from runtime/JSActivation.h:35, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from llint/LLIntThunks.h:33, from llint/LLIntThunks.cpp:27: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = JSC::Identifier; T = JSC::Identifier; unsigned int inlineCapacity = 20; OverflowHandler = WTF::CrashOnOverflow]' runtime/PropertyNameArray.h:75:119: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/CommonIdentifiers.h:24, from runtime/JSString.h:26, from jit/JSInterfaceJIT.h:34, from llint/LLIntThunks.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: parser/Nodes.h: In member function 'void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)': parser/Nodes.h:277:23: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 277 | m_divot = divot; | ^~~~~ In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: parser/Nodes.h:278:28: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 278 | m_divotStart = divotStart; | ^~~~~~~~~~ In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/NodeInfo.h:23, from parser/Lexer.cpp:32: parser/Nodes.h:279:26: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 279 | m_divotEnd = divotEnd; | ^~~~~~~~ In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/PropertyName.h:29, from runtime/Structure.h:34, from runtime/ButterflyInlines.h:34, from runtime/JSArray.h:25, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashFunctions.h:24, from ../WTF/wtf/HashTraits.h:24, from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashMapValueTraits, WTF::HashTraits >; Value = WTF::KeyValuePair]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::ValueType = WTF::KeyValuePair]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::HashMapTranslator, WTF::HashTraits >, JSC::IdentifierRepHash>; T = WTF::StringImpl*; Extra = unsigned int; Key = WTF::StringImpl*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashMapValueTraits, WTF::HashTraits >; KeyTraits = WTF::HashTraits; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >]' ../WTF/wtf/HashMap.h:342:95: required from 'WTF::HashMap::AddResult WTF::HashMap::inlineAdd(const KeyType&, WTF::HashMap::MappedPassInReferenceType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInReferenceType = const unsigned int&]' ../WTF/wtf/HashMap.h:369:16: required from 'WTF::HashMap::AddResult WTF::HashMap::add(const KeyType&, WTF::HashMap::MappedPassInType) [with KeyArg = WTF::StringImpl*; MappedArg = unsigned int; HashArg = JSC::IdentifierRepHash; KeyTraitsArg = WTF::HashTraits; MappedTraitsArg = WTF::HashTraits; WTF::HashMap::AddResult = WTF::HashTableAddResult, WTF::KeyValuePairKeyExtractor >, JSC::IdentifierRepHash, WTF::HashMapValueTraits, WTF::HashTraits >, WTF::HashTraits > >; WTF::HashMap::KeyType = WTF::StringImpl*; WTF::HashMap::MappedPassInType = const unsigned int&]' bytecompiler/BytecodeGenerator.h:746:94: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct WTF::KeyValuePair'; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from runtime/JSCJSValue.h:31, from bytecode/ValueRecovery.h:30, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/AssemblerBuffer.h:31, from assembler/AbstractMacroAssembler.h:29, from assembler/MacroAssemblerMIPS.h:32, from assembler/MacroAssembler.h:42, from bytecode/ValueRecovery.h:31, from bytecode/CodeOrigin.h:31, from runtime/Arguments.h:27, from llint/LLIntSlowPaths.cpp:31: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 8; OverflowHandler = WTF::CrashOnOverflow]' bytecompiler/Label.h:56:72: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from llint/LLIntSlowPaths.cpp:26: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ parser/Lexer.cpp: In instantiation of 'JSC::JSTokenType JSC::Lexer::lex(JSC::JSToken*, unsigned int, bool) [with T = unsigned char]': parser/Lexer.cpp:1863:16: required from here parser/Lexer.cpp:1329:34: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 1329 | tokenRecord->m_startPosition = currentPosition(); In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ parser/Lexer.cpp:1705:32: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 1705 | tokenRecord->m_endPosition = currentPosition(); In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ parser/Lexer.cpp:1715:32: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 1715 | tokenRecord->m_endPosition = currentPosition(); In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Lexer.cpp:26: parser/Lexer.h: In instantiation of 'JSC::JSTokenType JSC::Lexer::lexExpectIdentifier(JSC::JSToken*, unsigned int, bool) [with T = unsigned char]': parser/Lexer.cpp:1863:16: required from here parser/Lexer.h:381:34: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 381 | tokenRecord->m_startPosition = startPosition; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Lexer.cpp:26: parser/Lexer.h:382:32: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 382 | tokenRecord->m_endPosition = currentPosition(); In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ parser/Lexer.cpp: In instantiation of 'JSC::JSTokenType JSC::Lexer::lex(JSC::JSToken*, unsigned int, bool) [with T = char16_t]': parser/Lexer.cpp:1864:16: required from here parser/Lexer.cpp:1329:34: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 1329 | tokenRecord->m_startPosition = currentPosition(); In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ parser/Lexer.cpp:1705:32: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 1705 | tokenRecord->m_endPosition = currentPosition(); In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ parser/Lexer.cpp:1715:32: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 1715 | tokenRecord->m_endPosition = currentPosition(); In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Lexer.cpp:26: parser/Lexer.h: In instantiation of 'JSC::JSTokenType JSC::Lexer::lexExpectIdentifier(JSC::JSToken*, unsigned int, bool) [with T = char16_t]': parser/Lexer.cpp:1864:16: required from here parser/Lexer.h:381:34: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 381 | tokenRecord->m_startPosition = startPosition; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from parser/Lexer.cpp:26: parser/Lexer.h:382:32: warning: implicitly-declared 'JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)' is deprecated [-Wdeprecated-copy] 382 | tokenRecord->m_endPosition = currentPosition(); In file included from parser/Lexer.h:28, from parser/Lexer.cpp:26: parser/ParserTokens.h:156:5: note: because 'JSC::JSTextPosition' has user-provided 'JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)' 156 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from runtime/JSArray.h:26, from bytecode/ArrayProfile.h:29, from bytecode/CodeBlock.h:33, from runtime/JSActivation.h:32, from runtime/Arguments.h:28, from llint/LLIntSlowPaths.cpp:31: runtime/JSObject.h: In member function 'void JSC::JSObject::initializeIndex(JSC::VM&, unsigned int, JSC::JSValue)': runtime/JSObject.h:380:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 380 | if (!v.isInt32()) { | ^~ runtime/JSObject.h:386:9: note: here 386 | case ALL_CONTIGUOUS_INDEXING_TYPES: { | ^~~~ runtime/JSObject.h: In member function 'void JSC::JSObject::setIndexQuickly(JSC::VM&, unsigned int, JSC::JSValue)': runtime/JSObject.h:324:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 324 | if (!v.isInt32()) { | ^~ runtime/JSObject.h:330:9: note: here 330 | case ALL_CONTIGUOUS_INDEXING_TYPES: { | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Nodes.h:1369:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from parser/Lexer.cpp:25: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 4; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:325:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:618:24: required from 'void WTF::Vector::clear() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:326:38: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrInterpreter.h:352:42: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = JSC::Identifier]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = JSC::Identifier]' ../WTF/wtf/Vector.h:982:37: required from 'void WTF::Vector::shrinkCapacity(size_t) [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:616:30: required from 'void WTF::Vector::shrinkToFit() [with T = JSC::Identifier; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:321:35: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class JSC::Identifier' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from runtime/Lookup.h:26, from parser/Lexer.h:26, from parser/Lexer.cpp:26: runtime/Identifier.h:34:11: note: 'class JSC::Identifier' declared here 34 | class Identifier { | ^~~~~~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator > >; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = WTF::PtrHash >; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = WTF::PtrHash >; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, WTF::PtrHash >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' runtime/JSGlobalObject.h:396:37: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::HashTraits >; Value = WTF::RefPtr]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::RefPtr; Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::RefPtr; Extractor = WTF::IdentityExtractor; HashFunctions = JSC::IdentifierRepHash; Traits = WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::RefPtr]' ../WTF/wtf/HashSet.h:178:32: required from 'WTF::HashSet::AddResult WTF::HashSet::add(const ValueType&) [with ValueArg = WTF::RefPtr; HashArg = JSC::IdentifierRepHash; TraitsArg = WTF::HashTraits >; WTF::HashSet::AddResult = WTF::HashTableAddResult, WTF::RefPtr, WTF::IdentityExtractor, JSC::IdentifierRepHash, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashSet::ValueType = WTF::RefPtr]' parser/Parser.h:195:55: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ In file included from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/HashTable.h: In instantiation of 'static void WTF::HashTableBucketInitializer::initialize(Value&) [with Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; Value = WTF::KeyValuePair, int>]': ../WTF/wtf/HashTable.h:807:90: required from 'static void WTF::HashTable::initializeBucket(WTF::HashTable::ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:881:29: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const T&, const Extra&) [with HashTranslator = WTF::IdentityHashTranslator; T = WTF::RefPtr; Extra = WTF::KeyValuePair, int>; Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >]' ../WTF/wtf/HashTable.h:396:116: required from 'WTF::HashTable::AddResult WTF::HashTable::add(const ValueType&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >; WTF::HashTable::AddResult = WTF::HashTableAddResult, WTF::KeyValuePair, int>, WTF::KeyValuePairKeyExtractor, int> >, WTF::StringHash, WTF::KeyValuePairHashTraits >, WTF::HashTraits >, WTF::HashTraits > > >; WTF::HashTable::ValueType = WTF::KeyValuePair, int>]' ../WTF/wtf/HashTable.h:1178:13: required from 'WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = WTF::RefPtr; Value = WTF::KeyValuePair, int>; Extractor = WTF::KeyValuePairKeyExtractor, int> >; HashFunctions = WTF::StringHash; Traits = WTF::KeyValuePairHashTraits >, WTF::HashTraits >; KeyTraits = WTF::HashTraits >]' ../WTF/wtf/RefPtrHashMap.h:32:11: required from 'void WTF::Vector::append(const U&) [with U = JSC::UnlinkedStringJumpTable; T = JSC::UnlinkedStringJumpTable; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:361:157: required from here ../WTF/wtf/HashTable.h:800:19: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct WTF::KeyValuePair, int>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 800 | memset(&bucket, 0, sizeof(bucket)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/HashTable.h:28, from ../WTF/wtf/HashMap.h:24, from ../WTF/wtf/MetaAllocator.h:33, from jit/ExecutableAllocator.h:33, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/HashTraits.h:198:12: note: 'struct WTF::KeyValuePair, int>' declared here 198 | struct KeyValuePair { | ^~~~~~~~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::OwnPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::OwnPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:881:9: required from 'U* WTF::Vector::expandCapacity(size_t, U*) [with U = const WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::PassOwnPtr; T = WTF::OwnPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ./yarr/YarrPattern.h:274:52: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::OwnPtr' with no trivial copy-assignment [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/RefCounted.h:27, from ../WTF/wtf/MetaAllocatorHandle.h:34, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/OwnPtr.h:39:32: note: 'class WTF::OwnPtr' declared here 39 | template class OwnPtr { | ^~~~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = std::pair]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = std::pair]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = std::pair; T = std::pair; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' bytecode/UnlinkedCodeBlock.h:614:66: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/utility:70, from /home/giuliobenetti/autobuild/run/instance-2/output-1/host/mipsel-buildroot-linux-gnu/sysroot/usr/include/qt5/QtCore/qglobal.h:47, from ../WTF/wtf/Platform.h:1091, from ./config.h:30, from parser/Lexer.cpp:25: /home/giuliobenetti/autobuild/run/instance-2/output-1/host/opt/ext-toolchain/mipsel-buildroot-linux-gnu/include/c++/9.3.0/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from jit/ExecutableAllocator.h:37, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/Vector.h: In instantiation of 'static void WTF::VectorMover::move(const T*, const T*, T*) [with T = WTF::RefPtr]': ../WTF/wtf/Vector.h:224:69: required from 'static void WTF::VectorTypeOperations::move(const T*, const T*, T*) [with T = WTF::RefPtr]' ../WTF/wtf/Vector.h:935:33: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:843:9: required from 'void WTF::Vector::expandCapacity(size_t) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:850:13: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow; size_t = unsigned int]' ../WTF/wtf/Vector.h:1047:13: required from 'void WTF::Vector::appendSlowCase(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' ../WTF/wtf/Vector.h:1038:9: required from 'void WTF::Vector::append(const U&) [with U = WTF::RefPtr; T = WTF::RefPtr; unsigned int inlineCapacity = 0; OverflowHandler = WTF::CrashOnOverflow]' parser/Parser.h:289:30: required from here ../WTF/wtf/Vector.h:124:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class WTF::RefPtr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 124 | memcpy(dst, src, reinterpret_cast(srcEnd) - reinterpret_cast(src)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../WTF/wtf/MetaAllocatorHandle.h:35, from jit/ExecutableAllocator.h:32, from assembler/MacroAssemblerCodeRef.h:30, from interpreter/AbstractPC.h:29, from interpreter/CallFrame.h:26, from runtime/Lookup.h:24, from parser/Lexer.h:26, from parser/Lexer.cpp:26: ../WTF/wtf/RefPtr.h:39:32: note: 'class WTF::RefPtr' declared here 39 | template class RefPtr { | ^~~~~~ parser/Lexer.cpp: In member function 'JSC::JSTokenType JSC::Lexer::lex(JSC::JSToken*, unsigned int, bool) [with T = unsigned char]': parser/Lexer.cpp:1591:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1591 | if ((m_current | 0x20) == 'x' && isASCIIHexDigit(peek(1))) { | ^~ parser/Lexer.cpp:1608:5: note: here 1608 | case CharacterNumber: | ^~~~ parser/Lexer.cpp: In member function 'JSC::JSTokenType JSC::Lexer::lex(JSC::JSToken*, unsigned int, bool) [with T = char16_t]': parser/Lexer.cpp:1591:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1591 | if ((m_current | 0x20) == 'x' && isASCIIHexDigit(peek(1))) { | ^~ parser/Lexer.cpp:1608:5: note: here 1608 | case CharacterNumber: | ^~~~ make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore' make[2]: *** [Makefile.JavaScriptCore:102: sub-Target-pri-make_first-ordered] Error 2 make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/Source/JavaScriptCore' make[1]: *** [Makefile:95: sub-Source-JavaScriptCore-JavaScriptCore-pro-make_first-ordered] Error 2 make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1' make: *** [package/pkg-generic.mk:250: /home/giuliobenetti/autobuild/run/instance-2/output-1/build/qt5webkit-5.9.1/.stamp_built] Error 2 make: Leaving directory '/home/giuliobenetti/autobuild/run/instance-2/buildroot'